1.indexof()
let arr = ['a','b','c'];
str.indexOf('a') != -1;//说明存在a字符;==-1说明不存在
① indexOf() 方法对大小写敏感!
2、find()
let arr = [
{a:'11',b:'22'},
{a:'11',b:'33'},
{a:'22',b:'44'}
]
let result = arr.find((v) => {
return v.b = '22';
})
console.log(result)
//return { a:'11',b:'22' }说明存在
//当返回undefined时,则说明不存在
3、findIndex()
let arr = [
{a:'11',b:'22'},
{a:'11',b:'33'},
{a:'22',b:'44'}
]
let result = arr.find((v) => {
return v.b = '22';
})
console.log(result)
//return 0
//当返回0时,则说明存在,返回-1的时候没有存在