要求:
过滤数组假值
(真假美猴王)
删除数组中的所有假值。
在JavaScript中,假值有false、null、0、""、undefined 和 NaN。
方法提示:Boolean Objects 和Array.filter()
思路挺明确的,通过Boolean判断是否为true值,如果符合,就返回到新数组。fillter()就可以实现。
arr = arr.filter(filterFalsy);
function filterFalsy(item){
return Boolean(item) === true;
}
return arr;
bouncer([7, "ate", "", false, 9]);