nodejs处理错误的方式
发布于 9 年前 作者 immatt2015 4529 次浏览 最后一次编辑是 8 年前 来自 问答

当一个函数的参数data 为一个数组对象的时候, 取data中的某个属性值, 应该data[0] || '‘好呢,还是data.length?data[0]:’'更好一些呢? js菜鸟刚接触js, 请大神多指教。

4 回复

数组要是嵌套数组。。。 自豪地采用 CNodeJS ionic

如果数组里确实存的是undefinded,false,0等!!x === false的值,比如[undefined, false, 0],第1种都懵逼 如果data{length: 10},第2种懵逼 如果你很确信data是数组,那就大胆写data[0] 不确定的话,判断下是否是数组,然后大胆取值

Array.isArray(data) ? data[0] : ''
回到顶部