js判断是否是数组
时间: 2023-07-07 14:20:01 浏览: 43
可以使用 JavaScript 中的 Array.isArray() 方法来判断一个变量是否为数组。
例如:
```javascript
let arr = [1, 2, 3];
console.log(Array.isArray(arr)); // true
let obj = { a: 1, b: 2 };
console.log(Array.isArray(obj)); // false
```
在上面的例子中,Array.isArray(arr) 返回 true,因为 arr 是一个数组,而 Array.isArray(obj) 返回 false,因为 obj 不是一个数组。
相关问题
js 判断是否是数组
要判断一个变量是否是数组,可以使用JavaScript的`Array.isArray()`方法。它返回一个布尔值,如果变量是数组则返回`true`,否则返回`false`。
以下是一个示例:
```javascript
const arr = [1, 2, 3];
const notArr = 'This is not an array';
console.log(Array.isArray(arr)); // 输出: true
console.log(Array.isArray(notArr)); // 输出: false
```
在上面的示例中,`Array.isArray()`方法被用来判断`arr`是否是数组,以及判断`notArr`是否是数组。
js 判断变量是否是数组
在 JavaScript 中,判断一个变量是否为数组可以使用 `Array.isArray()` 方法。这个方法会返回一个布尔值,如果传入的参数是一个数组,则返回 `true`,否则返回 `false`。
例如:
```javascript
const arr = [1, 2, 3];
const obj = { name: 'Tom', age: 18 };
console.log(Array.isArray(arr)); // 输出 true
console.log(Array.isArray(obj)); // 输出 false
```
在上面的代码中,我们先定义了一个数组 `arr` 和一个对象 `obj`,然后使用 `Array.isArray()` 方法判断它们的类型。对于 `arr`,返回的结果是 `true`,说明它是一个数组;对于 `obj`,返回的结果是 `false`,说明它不是一个数组。