要求:
删除数组中的所有假值。
在JavaScript中,假值有false、null、0、""、undefined 和 NaN。
JavaScript实现
function bouncer(arr) {
var flitered = arr.filter(falsevalue(arr));
return flitered;
}
function falsevalue(arr){
return Boolean.valueOf(false);
}
bouncer([7, "ate", "", false, 9]);
用到的资源
Boolean
Array.fliter()
如有错误,或其他更好的建议,请在评论区指正,谢谢