indexof()
- 可返回某个指定的字符串值在字符串中首次出现的位置。是额、ES5的方法,也可以对字符串使用。
- 对大小写敏感。
缺点:
1.不够语义化,它的含义是找到参数值得第一个出现位置,所以要去比较是否不等于-1,表达起来不够直观。
2.它内部使用相等运算符(===)进行判断,这会导致对NaN的误判。
includes()
- 检查是否数组包含某些元素,返回true或false,是ES6的方法,也可以对字符串使用。
- 没有区分-0和+0 。
indexof()
缺点:
1.不够语义化,它的含义是找到参数值得第一个出现位置,所以要去比较是否不等于-1,表达起来不够直观。
2.它内部使用相等运算符(===)进行判断,这会导致对NaN的误判。
includes()
本文标题:indexof和includes()方法的使用
本文链接:https://www.haomeiwen.com/subject/dvpodctx.html
网友评论