您的位置:首页> 前端教程> JS教程
文章导航

Array.isArray() 方法

2018-9-3 09:52| 作者: admin| 查看: 1675| 评论: 0|来自: 蚂蚁部落

此方法功能非常简单,用来判断参数是否是数组,ES5新增。

如果是,返回true,否则返回false。

ES5之前,判断一个变量是否是参数稍显复杂,完全是由于 typeof 运算符无力导致。

关于typeof可以参阅JavaScript typeof 运算符一章节。

更多关于数组内容可以参阅JavaScript Array 数组一章节。

语法结构:

[JavaScript] 纯文本查看 复制代码
Array.isArray(obj)

参数解析:

obj:必需,要被检测的参数。

特别说明:isArray是一个静态方法,使用Array对象(类)调用,而不是数组对象实例。

浏览器支持:

(1).IE9+浏览器支持此方法。

(2).edge浏览器支持此方法。

(3).谷歌浏览器支持此方法。

(4).opera浏览器支持此方法。

(5).火狐浏览器支持此方法。

(6).safria浏览器支持此方法。

代码实例:

[JavaScript] 纯文本查看 复制代码运行代码
let arr=["蚂蚁部落",6];
let obj={
  webName:"蚂蚁部落",
  age:6
}
console.log(Array.isArray(arr)); 
console.log(Array.isArray(obj));

代码运行效果截图如下:

a:3:{s:3:\"pic\";s:43:\"portal/201809/03/095437jsnvamt50a55d5n5.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

上述代码非常简单,不做过多介绍。

1

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (1 人)

最新评论

返回顶部