ECMAScript 2016
程序员文章站
2022-07-16 14:27:26
...
const arr=[1,2,3,4,NaN];
if(arr.indexOf(1)>0=0){
console.log(true)
}
stringObject.indexOf(searchvalue,fromindex)
searchvalue 必需,规定需要检索的字符串
fromindex 可选的整数参数,规定在字符串中开始检索。他的合法取值是0到stringObject.lenth-1.
注释indexOf() 方法对大小写敏感!
如果要检索的字符串值没有出现,则该方法返回 -1。
<script type="text/javascript">
var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")
document.write(str.indexOf("World") + "<br />")
document.write(str.indexOf("world"))
</script>
输出
0
-1
6
if(arr.includes(3)){
console.log(true)
}
两者的区别
arr.includes(NaN) true
arr.indexOf(NaN) //-1
上一篇: 数组方法之includes(写出我的myIncludes)
下一篇: java第三周学习笔记: