背景:在测试一个广播效果组件,用Math.random()生成一个随机数传给广播函数期待的效果如下:
数字是随机数
但是使用这样的写法:
// update为广播函数,传入内容即可 setInterval(update.bind(null,Math.random()),1000)
效果如下:
可以看到通过bind绑定的是一个不变的数字,问题:怎么改写才能在使用bind的情况下,保持可变数字
相关分类