欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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     

相关标签: js includes