javascript下划线-调用

javascript下划线-调用,javascript,underscore.js,Javascript,Underscore.js,使用下划线.js如何提醒数组中的每个项?这可能吗?我尝试使用invoke函数,但它不起作用。你能帮忙吗 _.invoke([1,3,7],alert(this)); 此方法不适合此任务。请尝试: 或者您可以显式调用警报: _.each([1,3,7], function(el) { alert(el); }); 对于第二个参数,请尝试function(){alert(this)},好的,这实际上是直接涉及的,这为each函数提供了一个示例:\ each([1,2,3],alert)@

使用下划线.js如何提醒数组中的每个项?这可能吗?我尝试使用invoke函数,但它不起作用。你能帮忙吗

_.invoke([1,3,7],alert(this));
此方法不适合此任务。请尝试:

或者您可以显式调用
警报

_.each([1,3,7], function(el) {
    alert(el);
});

对于第二个参数,请尝试
function(){alert(this)}
,好的,这实际上是直接涉及的,这为
each
函数提供了一个示例:
\ each([1,2,3],alert)
@JanDvorak顺便说一句,
将引用示例中的
窗口
对象。@dfsq您是对的
这就是它在jQuery中的工作方式。请确保在目标浏览器上进行测试。主机提供的
警报
等功能可以。。。当你像那样间接地使用一些旧的浏览器时,它们是不可靠的。但也要注意,
\每个([1,2,3],警报)是文档中的示例,因此。。。
_.each([1,3,7], function(el) {
    alert(el);
});