ES6 --- includes、startsWith和endsWith
程序员文章站
2022-03-08 22:49:16
...
一、includes
,表示某个数组或者字符串等等是否包含指定的值,返回的是布尔值
1、字符串
const mesa = "mesa";
const ash = "ash";
console.log(mesa.includes("a")); // 打印的是 true
2、数组
const arrone = [1,2,3];
const arrtwo = [3,4,5];
console.log(arrone.includes(3)); // 打印的是 true
console.log(arrtwo.includes(6)); // 打印的是 false
二、startsWith
,是否是以指定的值开头的,返回布尔值
1、正常案例;
const mesa = "mesa";
console.log(mesa.startsWith("me")); // 打印为 true
2、从第N位开始,是否是以指定值开头的;
数值为2,表明是从mesa
的第3位开始的
const mesa = "mesa";
console.log(mesa.startsWith("s",2)); // 打印为 true
三、endsWith
,是否是以指定的值结尾的,返回布尔值
1、正常案例
const mesa = "mesa";
console.log(mesa.endsWith("a")); // 打印为 true
2、如果多传一个参数
这里的参数5代表从前到后截取了多少个,比如下面的代码的值是cityfirst
,截取后是cityf
,那么endsWith
就会从cityf
的最后一位开始查看是否是以某个指定值结尾的
const mesa = "cityfirst";
console.log(mesa.endsWith("f",5)); // 打印为true
上一篇: 实现一个字符串匹配算法, 从字符串S中, 查找是否存在字符串T, 若存在返回所在位置, 如果不存在就返回-1
下一篇: javascript es6字符串的新增实例方法includes()、startWith()、endWith();判断一个字符串是否包含另一个字符串
推荐阅读
-
python startswith和endswith详解
-
C++如何实现python中的startswith和endswith
-
includes,startsWith,endsWith,find,findIndex 的应用与 indexOf
-
Python中startswith和endswith的用法
-
ES6 字符串操作 includes(), startsWith(), endsWith() 函数
-
Java的String类中的startsWith方法和endsWith方法
-
Java中 startsWith() 方法和endsWith()方法判断字符串的前缀和后缀
-
startsWith()和endsWith()
-
python startswith和endswith
-
startswith 和 endswith