vue判断字符串是否包含
时间: 2023-10-25 17:10:15 浏览: 87
判断某字符串是否存在
Vue.js 本身并没有提供判断字符串是否包含的方法,但是可以使用 JavaScript 的原生方法来实现。
1. 使用 includes() 方法
includes() 方法可以判断一个字符串是否包含另一个字符串,如果包含则返回 true,否则返回 false。
示例代码:
```javascript
let str = 'hello world';
if (str.includes('world')) {
console.log('包含');
} else {
console.log('不包含');
}
```
输出结果:
```
包含
```
2. 使用 indexOf() 方法
indexOf() 方法可以返回一个字符串在另一个字符串中第一次出现的位置,如果未出现则返回 -1。
示例代码:
```javascript
let str = 'hello world';
if (str.indexOf('world') !== -1) {
console.log('包含');
} else {
console.log('不包含');
}
```
输出结果:
```
包含
```
注意:需要使用 !== 进行全等判断,因为 indexOf() 方法返回的位置可能是 0,而 0 也代表 false。
阅读全文