jquery怎么判断是否为数组?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
jquery判断是否为数组
JQuery已经封装了isArray()判断是否为数组
$.isArray()函数用于判断指定参数是否是一个数组。
语法:$.isArray( object )object 任意类型 需要进行判断的任意值。
示例:var arr = [1,3]
var bool = $.isArray(arr) 判断是否为数组 返回Boolean
console.log(bool) //true
拓展:
JavaScript判断变量是否为数组的方法(Array)
(1)typeof不能判断变量是否为数组(Array)var ary = [1,23,4];
console.log(typeof ary); //输出结果是Object
(2)instanceof 判断var ary = [1,23,4];
console.log(ary instanceof Array)//true;
(3)原型链方法判断var ary = [1,23,4];
console.log(ary.__proto__.constructor==Array);//true
console.log(ary.constructor==Array);//true 这两段代码是一样的
更多web前端开发知识,请查阅 HTML中文网 !!