javascript 判断是否为数组
2010-09-27 10:27
267 查看
看到三种方法:
1、
2、
3、
1、
var isArray = function(a){ return a && typeof a === 'object' && typeof a.length === 'number' && typeof a.splice === 'function' && !(a.propertyIsEnumerable('length')); }
2、
var isArray = function(v){ return Object.prototype.toString.apply(v) === '[object Array]'; }
3、
var isArray = function(object) { return object != null && typeof object === "object" && 'splice' in object && 'join' in object; }
相关文章推荐
- javascript 判断是否是数组
- JavaScript概率游戏抽奖根据cookie判断是否填写资料,从而显示相关的提示;判断元素下标是否在随机生成的数组中,有即让其抽奖
- javascript 判断是否为数组或对象或各种其它数据类型
- JavaScript判断变量是否为数组的方法
- javascript如何判断数组内元素是否重复的方法集锦
- JavaScript判断对象是否为数组
- javascript 判断数组是否已包含了某个元素的函数
- javaScript中判断一个对象是否是数组
- JavaScript判断数组是否包含指定元素的方法
- javascript中判断一个对象是否是数组的几种方法
- javascript如何判断数组内元素是否重复的方法集锦
- JavaScript中判断未知对象是否是一个类数组对象
- JavaScript判断是否为数组的3种方法及效率比较
- 【自学笔记】 原生JavaScript判断一个变量是否为数组,利用原型对象
- javascript如何判断数组内元素是否重复的方法集锦
- JavaScript判断变量是否为数组的方法(Array)
- 【转】javascript判断一个元素是否数组
- JavaScript判断一个对象是否为数组
- JavaScript判断变量是否为数组的方法(Array)
- JavaScript判断JSON是否为数组(数组/对象)