数组判断indexOf
时间: 2023-11-09 16:46:53 浏览: 81
简单谈谈JS数组中的indexOf方法
数组的 indexOf 方法用于判断某个元素在数组中的索引位置。它的语法是:
```javascript
arr.indexOf(element)
```
其中,`arr` 是要搜索的数组,`element` 是要查找的元素。如果找到了该元素,则返回它在数组中的索引值;如果没有找到,则返回 -1。
下面是一个示例:
```javascript
const fruits = ['apple', 'banana', 'orange'];
console.log(fruits.indexOf('banana')); // 输出: 1
console.log(fruits.indexOf('grape')); // 输出: -1
```
在上面的示例中,`fruits` 是一个包含三个水果的数组。调用 `indexOf` 方法来查找 `'banana'`,它返回的索引值是 1。然后,调用 `indexOf` 方法来查找 `'grape'`,由于该数组中不存在 `'grape'`,所以返回 -1。
阅读全文