Array.isArray() 方法用来判断某个值是否为数组。如果是,则返回 true,否则返回 false。
isArray语法
Array.isArray(value)
isArray参数
| 参数 | 说明 |
value |
需要检测的值。 |
isArray功能
isArray() 方法用来判断某个值是否为数组。如果是,则返回 true,否则返回 false。
isArray实例
// 下面的函数调用都返回 true
Array.isArray([]);
Array.isArray([1]);
Array.isArray(new Array());
// 鲜为人知的事实:其实 Array.prototype 也是一个数组。
Array.isArray(Array.prototype);
// 下面的函数调用都返回 false
Array.isArray();
Array.isArray({});
Array.isArray(null);
Array.isArray(undefined);
Array.isArray(17);
Array.isArray(\'Array\');
Array.isArray(true);
Array.isArray(false);
Array.isArray({ __proto__: Array.prototype });
isArray兼容性解决方法
假如不存在 Array.isArray(),则在其他代码之前运行下面的代码将创建该方法。
if (!Array.isArray) {
Array.isArray = function(arg) {
return .prototype.toString.call(arg) === \'[ Array]\';
};
}
继续阅读与本文标签相同的文章
下一篇 :
是时候怼一波AutoML了
-
互联网之光大会的黑科技,总有一款惊艳你!
2026-05-14栏目: 教程
-
微信宣布一项新举措,关系到每一个用户,网友一致力挺:干得漂亮!
2026-05-14栏目: 教程
-
微软建议企业客户卸载KB4520062累积更新
2026-05-14栏目: 教程
-
他让我国芯片研究停滞13年,还骗走11亿研发资金,现状如何?
2026-05-14栏目: 教程
-
健乐教学机器人可开展的教学实训内容
2026-05-14栏目: 教程
