JavaScript 数组 isArray() 方法
下面是Array isArray()方法的示例。
- 例子:
- 输出:
false
arr.isArray()方法确定传递给此函数的值是否为数组。如果传递的参数是数组,则此函数返回 true,否则返回 false。
句法:
Array.isArray(obj)
参数:此方法接受如上所述和如下所述的单个参数:
- obj:此参数保存将要测试的对象。
返回值:如果传递的参数是数组,则此函数返回布尔值 true,否则返回 false。
下面的示例说明了 JavaScript 中的Array isArray()方法:
- 示例 1:由于传递给函数isArray()的参数是一个数组,因此该函数返回true作为答案。
Input : print(Array.isArray(['Day','Night','Evening'])); Output: true
- 示例 2:由于传递给函数isArray()的参数是一个映射,因此该函数返回false作为答案。
Input : print(Array.isArray({foo: 123})); Output: false
- 示例 3:由于传递给函数isArray()的参数是字符串,因此该函数返回false作为答案。
Input : print(Array.isArray('foobar')); Output: false
上述方法的代码如下:
方案一:
输出:
true
方案二:
输出:
false
支持的浏览器: JavaScript Array isArray()方法支持的浏览器如下:
- 谷歌浏览器 5.0
- 微软边缘 12
- 火狐浏览器 4.0
- 野生动物园 5.0
- 歌剧 10.5