indexOf 判斷一個字符串是否在數組/字符串中
array('a','b').indexOf('a')返回值為0
array('a','b').indexOf('')返回值為-1
所以可以通過返回值是否等於-1來判斷是否包含
字符串同上 str1.indexOf('aa')!=-1來判斷是夠包含
includes與indexOf用法相同,可以用於判斷數組/字符串
array('a','b').includes('a')返回值為true
array('a','b').includes('')返回值為false
in 用來判斷一個屬性是否屬於一個對象,即判斷字符串是否在keys中
let arr=[“a”,“b”,“c”]; let arr2={“a”:“aaa”,“b”:“bbb”,“c”:“ccc”}; “a” in arr返回值為false “0” in arr返回值為true “a” in arr2返回值為true “aaa” in arr2返回值為false