当有人问到用来确定一个字符串是否包含在另一个字符串中有哪些方法时,我们会不假思索回答道:indexOf方法。其实,ES6又提供了三种新方法includes()、startsWith()、endsWith(),也是比较好用的。indexOf方法在这里就不多说了,大家都比较熟悉,意思就是:返回给定元素在数组中第一次出现的位置,返回结果是匹配开始的位置,如果没有出现则返回-1。下面详细介绍ES6新增的这三种方法:①includes():返回布尔值,表示是否找到了参...
继续阅读 >
分类:includes()
2020
09-27
09-27
es6数组includes()用法实例分析
本文实例讲述了es6数组includes()用法。分享给大家供大家参考,具体如下:Array.prototype.includes方法返回一个布尔值,表示某个数组是否包含给定的值,与字符串的includes方法类似。ES2016引入了该方法。[1,2,3].includes(2)//true[1,2,3].includes(4)//true[1,2,NaN].includes(NaN)//true该方法的第二个参数表示搜索的起始位置,默认为0。如果第二个参数为负数,则表示倒数的位置,如果这时它大于数组长度(比如第二...
继续阅读 >