JavaScript的forEach文档声明.forEach
语法是:
arr.forEach(callback[, thisArg])
有什么用thisArg
?
thisArg
是指应该调用回调的上下文,基本上它是this
指内部回调.例如:
var myObject = { name: 'myObject' }; [1,2].forEach(function(item) { console.log(item); // 1, 2 console.log(this === myObject); // true }, myObject)