使用Boolean 鉴别 值是否为空、0、null、undefined
function squeakyClean(arr) {
// so clever// such best practice
return arr.filter(Boolean);
}
Your squeakyClean function should accept an input array of values and return a new array with all empty strings, 0, null and undefined removed.
Example:
var originalArray = ['click1','click2',null,'','','submitForm'];
the solution you write should return this:
var cleanedArray = ['click1', 'click2','submitForm']