如何在Javascript中使用takeWhile函数?

Lei*_*mon 4 javascript underscore.js

下划线有一个mixin,它有一个takeWhile函数,你可以在这里看到它,在这里(我正在使用这个).

你怎么用这个?

takeWhile: function(list, callback, context)

ale*_*lex 5

你这样使用它......

var newArr = _.takeWhile([1, 2, 3, 2, 1], function(elem) {
     return elem < 3;
}); // [1, 2]
Run Code Online (Sandbox Code Playgroud)

JSBin.