如下示例代码,东方雄师
为什么找不到,返回-1
呢?
... ...
const selectedDelName = checkedCardTypes[index]
console.log('selDelName:=>', selectedDelName) // selDelName:=> 东方雄师
let starName = ["万豪旅享家,22222222222", "雅高心悦界,33333333333", "凯悦天地,555555555555", "东方雄师,111111111111"]
for(let i = 0; i < starName.length; i++) {
console.log('位置:=>', starName[i].indexOf(selectedDelName))
}
如果数据就想你写的这样,那么会打印三个-1和一个0

全是-1的话,要检测你的selectedDelName的值,比如前后有没有空格之类的