如何javascript对象是否为数组
2016-11-16 19:04
323 查看
mark两种判断javascript对象是否为数组的方法,亲测有效哟~
1,Object.prototype.toString ——
取得对象的一个内部属性[[Class]],然后依据这个属性,返回一个类似于"[object Array]"的字符串作为结果
2,Array.isArray()——
ECMAScript5将Array.isArray()正式引入JavaScript,目的就是准确地检测一个值是否为数组。IE9+、 Firefox 4+、Safari 5+、Opera 10.5+和Chrome都实现了这个方法。但是在IE8之前的版本是不支持的
1,Object.prototype.toString ——
取得对象的一个内部属性[[Class]],然后依据这个属性,返回一个类似于"[object Array]"的字符串作为结果
2,Array.isArray()——
ECMAScript5将Array.isArray()正式引入JavaScript,目的就是准确地检测一个值是否为数组。IE9+、 Firefox 4+、Safari 5+、Opera 10.5+和Chrome都实现了这个方法。但是在IE8之前的版本是不支持的
相关文章推荐
- 如何判断Javascript对象是否存在
- 如何判断Javascript对象是否存在
- jq中的isArray方法分析,如何判断对象是否是数组
- 如何判断Javascript对象是否存在
- 如何判断Javascript对象是否存在
- 如何判断Javascript对象是否存在
- javascript 判断是否为数组或对象或各种其它数据类型
- 如何判断Javascript对象是否存在
- JavaScript 如何判断Javascript对象是否存在
- javascript如何判断数组内元素是否重复的方法集锦
- 如何判断Javascript对象是否存在
- 如何判断Javascript对象是否存在
- 如何判断Javascript对象是否存在
- Javascript如何判断一个变量是普通变量还是数组还是对象?
- javascript 判断是否为数组或对象或各种其它数据类型
- 如何判断Javascript对象是否存在
- 如何判断Javascript对象是否存在
- javascript如何判断一个对象是不是数组
- Javascript如何判断对象是否相等
- 如何判断Javascript对象是否存在(转)