我一直在backbone.js中工作,遇到下面的代码片段。javascript中的差异_()和()
_(view.buttonViews).each(function(button) {
button.render();
});
其中view.buttonViews是一个数组。如果我带走_(),并有
view.buttonViews.each(function(button) {
button.render();
});
然后我得到一个错误,每个不是一个函数。 _()添加了什么?谢谢!
_是一个有效的标识符。在这种情况下,_是函数的名称。你可以命名一个变量_,但在你的例子中,一个库创建了一个名为_的函数。 –