JavaScript Array.isArray() 方法用于检查提供的值是否为数组。如果它是一个数组,那么这个方法会返回 “true”,否则会返回 “false”。
注 -对于 TypedArray 实例,此方法始终返回 “false” 作为结果。
语法
以下是 JavaScript Array.isArray() 方法的语法 -
参数
此方法只接受一个参数。下面描述相同 -
- 参数 “object” 是要检查的对象。
返回值
此方法返回布尔值作为 reuslt。如果给定的值是数组,则为 “True”,否则为 false。
示例 1
在下面的示例中,我们使用 JavaScript Array.isArray() 方法来检查变量 “animals” 是否为数组。
输出
输出返回 “true”,因为 “animals” 是一个数组。
true
示例 2
在这里,我们是变量 “animals” 是一个字符串,而不是一个数组。
输出
false
示例 3
以下是 Array.isArray() 方法将返回 “true” 的其他一些情况 -
输出
truetruetruetruetrue
示例 4
以下是 Array.isArray() 方法将返回 “false” 的其他一些情况 -
输出
falsefalsefalsefalsefalsefalsefalsefalse