js中获取数组索引下标的方法
1. 使用数组的`indexOf()`方法:
```javascript
var array = [1, 2, 3, 4, 5];
var index = array.indexOf(3); // index = 2
```
2. 使用ES6中的`findIndex`方法:
```javascript
var array = [1, 2, 3, 4, 5];
var index = array.findIndex(x => x === 3); // index = 2
```
indexof能用于数组吗
3. 使用`for`循环:
```javascript
var array = [1, 2, 3, 4, 5];
var index = -1;
for (var i = 0; i < array.length; i++) {
if (array[i] === 3) {
index = i;
break;
}
} // index = 2
```
发表评论