3.5 compact

3.5.1语法

_.compact(array)

3.5.2说明

返回一个除去所有false值的 array副本。 在javascript中, false, null, 0, "", undefined 和 NaN 都是false值.

3.5.3示例

var arr = [0, 1, false, 2, '', 3];
var res = _.compact(arr);

console.log(res);
//=> [1, 2, 3]

console.log(arr);
//=>[0, 1, false, 2, '', 3] arr没有变化。