Java script 实现一维数组的数字查找,两种方法1系统函数2自己编写函数功能
时间: 2024-09-29 14:11:48 浏览: 50
JavaScript中实现一维数组的数字查找有两种常见方法:
1. **使用系统函数** (数组方法):
- 使用`Array.prototype.indexOf()`方法:这个内置函数可以返回指定元素在数组中的索引,如果找不到则返回-1。例如:
```javascript
let array = [1, 2, 3, 4, 5];
let index = array.indexOf(3); // 如果找到3,index将为2,否则为-1
```
2. **自定义函数**:
- 可以创建一个简单的函数,通过遍历数组来查找目标值。这里是一个示例:
```javascript
function searchArray(array, target) {
for(let i = 0; i < array.length; i++) {
if(array[i] === target) {
return i;
}
}
return -1; // 如果没找到,返回-1
}
let array = [1, 2, 3, 4, 5];
let index = searchArray(array, 3); // 相同结果,找到3时返回索引
```
阅读全文