要判断一个变量是否为数组,我们可以使用JavaScript中的isArray()函数。以下是关于该函数的详细攻略:
语法
Array.isArray(obj)
参数
- obj:必需。 检测该对象是否是数组。
返回值
如果 obj 是数组返回 true,否则返回 false。
示例一
const arr = [1, 2, 3];
console.log(Array.isArray(arr)); // true
本示例中,我们首先创建了一个包含三个元素的数组 arr,然后使用isArray()函数判断 arr 是否为数组。由于 arr 是数组,因此函数返回 true,最后将结果输出到控制台内。
示例二
const obj = { key: 'value' };
console.log(Array.isArray(obj)); // false
本示例中,我们声明了一个普通的对象 obj,然后使用isArray()函数判断 obj 是否为数组。由于 obj 不是一个数组,因此函数返回 false,最后将结果输出到控制台内。
总结
isArray()函数是判断一个变量是否为数组的常用方法。在以上的示例当中,我们可以看到其简单易用的特点。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:js判断是否为数组的函数: isArray() - Python技术站