写一个代码,js判断元素是否在数组中
时间: 2024-05-06 13:20:57 浏览: 90
JS实现判断数组是否包含某个元素示例
好的,这个问题我可以回答。以下是一段使用 JavaScript 判断元素是否在数组中的代码:
```
function isInArray(array, element) {
return array.indexOf(element) !== -1;
}
// 使用示例
var myArray = [1, 2, 3, "hello", "world"];
console.log(isInArray(myArray, 3)); // 输出 true
console.log(isInArray(myArray, "foo")); // 输出 false
```
这个函数接受两个参数:一个数组 `array` 和一个元素 `element`。它会返回一个布尔值,表示 `element` 是否出现在数组中。
如果元素在数组中,那么 `array.indexOf(element)` 返回的值就不是 -1,函数会返回 true。如果元素不在数组中,那么 `array.indexOf(element)` 返回的值就是 -1,函数会返回 false。
希望这个代码能对您有所帮助!
阅读全文