bind()
方法创建一个新的函数,在 bind()
被调用时,这个新函数的 this
被指定为 bind()
的第一个参数,而其余参数将作为新函数的参数,供调用时使用。
1、每隔一秒在控制台输出1-5
for (var i = 1; i <= 5; i++) {
setTimeout(console.log.bind(null, i), i * 1000);
}