【每日记录】setTimeout() 的第三个参数~~

129 阅读1分钟

虽然意义不大,但可以了解。

理解

第三个参数的作用是作为传递给回调函数的参数

使用

场景一:传入变量

for(var i = 0;i<10;i++){
    setTimeout((i) => {
        console.log(i)
    }, 1000,i);
}

场景二:将函数作为第三个参数

setTimeout(() => {
    console.log('setTimeout-1')
}, 1000,setTimeout(() => {
    console.log('setTimeout-2')
}, 1000));