
Lodash - remove 方法
語法
_.remove(array, [predicate=_.identity])
從 array 中移除謂詞返回真值的全部元素,然後返回被移除元素組成的陣列。對每個迭代執行謂詞,並附帶三個引數:**(value, index, array)**。
引數
array (陣列)− 要修改的陣列。
[predicate=_.identity] (函式)− 每次迭代執行的函式。
輸出
(陣列)− 返回被移除元素的新陣列。
例項
var _ = require('lodash'); var list = [1, 2, 3, 4, 5, 6, 7]; var result = _.remove(list, function(n) { return n % 2 == 0; }); console.log(result);
將上面的程式儲存在tester.js中。執行以下命令執行此程式。
命令
\>node tester.js
輸出
[ 2, 4, 6 ]
lodash_array.htm
廣告