Javascript判断数组的方法
来源:互联网 发布:域名 daddy 编辑:程序博客网 时间:2024/05/21 10:34
用typeof判断数组会返回object,因为数组也是对象。
用instanceof Array判断数组在大部分浏览器是没问题的,但是在某些IE浏览器并不能得到正确的结果。
一般使用以下两种方法:
一是用ES5的Array.isArray()
二是如果不支持isArray(),用Object.prototype.toString().call():
综合一下:
if(typeof Array.isArray === "undefined"){ Array.isArray = function(arg){ return Object.prototype.toString.call(arg) === "[object Array]"; }}
如果是对象的话,会返回[object Object]。
阅读全文
0 0
- Javascript判断数组的方法
- javascript判断是否为数组的方法
- javascript 判断 一个对象是不是 数组的方法
- JavaScript判断变量是否为数组的方法
- JavaScript判断变量是否为数组的方法(Array)
- 记录一下JavaScript判断是否是数组的方法
- javascript两个数组合并及判断数据类型的方法
- 判断数组的方法
- JavaScript数组的方法
- javascript数组的方法
- javascript数组的方法
- javascript的数组方法
- javascript数组的方法
- JavaScript-数组的方法
- javascript如何判断数组内元素是否重复的方法集锦
- JavaScript 判断数组中是否有重复元素的简单方法
- javascript 判断数组中的重复内容的两种方法(修复BUG) by FungLeo
- JavaScript中判断数组,对象,布尔,函数,数字等原型的方法
- Android启动相机拍照并返回图片
- 各平台预定义的宏
- linux线程函数总结
- Hexo + GitHub Page 搭建属于自己的博客
- Dubbo之——服务只注册
- Javascript判断数组的方法
- Openfire 中SASL的认证方式之:PLAIN,DIGEST-MD5,anonymous
- java实现队列
- GCC的原子操作
- 团队合作---使用Gitblit在Windows下搭建Git Server(HTTP)
- 0519 G2n#W2A-E 2 Strings bang bang bang
- Sqlserver2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法
- 欢迎使用CSDN-markdown编辑器
- JDK的更新