分享更有价值
被信任是一种快乐

es6中includes返回的值是什么

文章页正文上

这篇文章主要讲解了“es6中includes返回的值是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“es6中includes返回的值是什么”吧! es6中includes()返回的是布尔值。includes()方法用于判断字符串/数组是否包含指定的值,语法“ojb.includes(searchvalue, start)”;如果找到匹配的值则返回true,否则返回false。includes() 方法用于判断字符串/数组是否包含指定的值;会返回一个布尔值,表示字符串/数组是否包含给定的值。语法:

ojb.includes(searchvalue,start)

返回值:
示例:从第 12 个索引位置开始查找字符串

varstr="Helloworld,welcometotheRunoob.";
varn=str.includes("world",12);
document.getElementById("demo").免费云主机、域名innerHTML=n;

示例2:检测数组 site 是否包含 phpcn

letsite=['phpcn','google','taobao'];
site.includes('phpcn');
//true
site.includes('baidu');
//false

对比indexof方法indexOf方法有两个缺点一是不够语义化,它的含义是找到参数值的第一个出现位置,所以要去比较是否不等于 -1 ,表达起来不够直观。二是,它内部使用严格相当运算符( === )进行判断,这会导致对NaN的误判。

[NaN].indexOf(NaN)

//-1

includes使用的是不一样的判断算法,就没有这个问题。

[NaN].includes(NaN)

//true

感谢各位的阅读,以上就是“es6中includes返回的值是什么”的内容了,经过本文的学习后,相信大家对es6中includes返回的值是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是云技术,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: jquery就绪函数怎么使用

这篇文章主要讲解了“jquery就绪函数怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习免费云主机、域名“jquery就绪函数怎么使用”吧! jquery就绪函数有3种写法:1、完整写法“$(documen…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册