如何在Javascript中使用takeWhile函数?
下划线有一个mixin,它有一个如何在Javascript中使用takeWhile函数?,javascript,underscore.js,Javascript,Underscore.js,下划线有一个mixin,它有一个takeWhile函数,您可以看到它,并且(我正在使用这个函数) 你怎么用这个 takeWhile:function(列表、回调、上下文)您可以像这样使用它 var newArr = _.takeWhile([1, 2, 3, 2, 1], function(elem) { return elem < 3; }); // [1, 2] var newArr=u.takeWhile([1,2,3,2,1],函数(elem){ 返回元素
takeWhile
函数,您可以看到它,并且(我正在使用这个函数)
你怎么用这个
takeWhile:function(列表、回调、上下文)
您可以像这样使用它
var newArr = _.takeWhile([1, 2, 3, 2, 1], function(elem) {
return elem < 3;
}); // [1, 2]
var newArr=u.takeWhile([1,2,3,2,1],函数(elem){
返回元素<3;
}); // [1, 2]
.您是否可以在某个地方声明一个函数并执行:u.takeWhile(arr,affunction(arr))@LeilaHamon,它将执行
affunction(arr)
,并使用其返回值作为参数。您可能只想传递引用,例如,affunction
(第一个参数是数组元素,而不是数组,后者是第三个)。