includes() 在一段数据中怎么检索出是否含有string
时间: 2024-03-02 10:48:11 浏览: 58
深入解析 JavaScript 中的 indexOf 和 includes 方法
在一段数据中检索字符串是否存在,需要先将这段数据转换为字符串,然后再使用 `includes()` 方法进行检索。例如:
```
let data = [1, 2, 3, 'hello', 'world'];
console.log(data.join().includes('world')); // 输出 true
console.log(data.join().includes('goodbye')); // 输出 false
```
以上代码中,我们定义了一个数组 `data`,其中包含了一些数字和字符串。我们使用 `join()` 方法将该数组转换为字符串,然后使用 `includes()` 方法检查该字符串中是否包含子字符串 `'world'` 和 `'goodbye'`。第一个 `console.log()` 输出的是 `true`,因为该字符串包含 `'world'` 子字符串。第二个 `console.log()` 输出的是 `false`,因为该字符串不包含 `'goodbye'` 子字符串。
阅读全文