在JavaScript中,确定一个变量是否是数组的最佳实际标准跨浏览器方法是什么?
在搜索网络时,有很多不同的建议,有些好的,还有很多无效的。
例如,以下是一种基本的方法:
function isArray(obj) { return (obj && obj.length); }
然而,需要注意的是,如果数组为空,或者obj实际上不是数组而是实现了length属性等等,会发生什么。
那么,从实际工作、跨浏览器和高效性方面来看,哪种实现方式是最好的呢?
用户名或邮箱地址
密码