【发布时间】:2022-01-08 16:43:23
【问题描述】:
两组代码有什么区别,我知道箭头函数是做什么的,但是为什么传统的表达方式不行?
设置 - 1
循环遍历所有元素
checkboxes.forEach( function (checkbox){
console.log(checkbox);
if( checkbox === this || checkbox === lastChecked)
{
inBetween = !inBetween;
console.log(" start checking them inbetween");
}
if(inBetween)
{
checkbox.checked = true;
}
});
设置 - 2
循环遍历所有元素
checkboxes.forEach(checkbox => {
console.log(checkbox);
if (checkbox === this || checkbox === lastChecked) {
inBetween = !inBetween;
console.log('Starting to check them in between!');
}
if (inBetween) {
checkbox.checked = true;
}
});
【问题讨论】:
标签: javascript web