indexOf-为什么37行的结果是0而不是-1呢?

为什么37行的结果是0而不是-1呢?

img


data() {
        return {
        title: 'Hello',
        arr:['123','12','345'],
        att:''
    }
},
methods: {
    sdf(){
        for(let item of this.arr){
                  console.log(this.att);//
                  console.log(item.indexOf(this.att));//0
        }
    }
},

att是空字符串,不是空格,所以是0,-1表示没有。arr中每个元素都包含空字符串啊