function isSafe(val,...otherArr){
let strNullArr = ["",null,"null","undefined"].concat(otherArr); // 根据系统要求可以添加
return isFinite(val)&&!strNullArr.includes(val)
}
isFinite: 除了Infinity、-Infinity、NaN和undefined这几个值会返回false,isFinite对于其他的数值都会返回true。
includes: 是否包含,对所有类型的值都可以检测到是否存在在目标数组中(包括undefined)
[,,].includes(undefined) // true
[,,].indexOf(undefined) // -1