heroking146 发表于 2020-10-18 12:11:02

var obj = { MAX: 3 };

var obj = { MAX: 3 };
var myFilter = function (item) {
if (item > this.MAX) return true;
};这个表达式不太懂。
请各位大咖们举例说明解释一下。
var arr = ;
arr.filter(myFilter, obj)

kogawananari 发表于 2020-10-18 13:00:34

JavaScript的数组的高阶方法第二个参数可以传入可选的object修改第一个参数里面的this指向{:10_289:} 让myFilter里的this指向obj
页: [1]
查看完整版本: var obj = { MAX: 3 };