我是 JS 新手,我看过一段包含这一行的代码。
this.myArray[index](this._sender, args);
我想知道这是什么意思?
最佳答案
这意味着这个数组项是一个函数,它被调用时带有参数 this._sender
和 args
。
在这个例子中,我声明了一个数组,将一个单参数函数推送给它,然后调用它。
var arr = [];
arr.push(function(str) {
document.body.innerHTML = "Hey, " + str;
});
arr[0]("Your name");
关于JavaScript : what does it mean to have brackets () after array[]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33037211/