ES6中新增String方法(部分)
-
判断字符串是否以指定字符串片段开头
var hello = 'My name is Ashen';
hello.startswith('My')//返回true -
大小写敏感
hello.startswith('my')//返回false
-
可以指定第二个参数,指定查询字符串开始位置的索引
//从索引为3的地方开始
hello.startswith('name',3)//返回true
endsWith
-
判断字符串是否以指定字符串片段结尾
var id = '20172281';
id.endsWith('1');//返回true -
大小写敏感
-
可以指定第二个参数,指定截取原查询字符串的长度
//截取'2017228'进行查询
id.endsWith('1',7);//返回true
includes
-
判断字符串是否包含指定字符串片段
hello.includes('name')//返回true
-
可以指定第二个参数,从字符串的指定索引向后查询
hello.includes('name',3)//返回true
repeat
-
使字符串重复,指定次数
'哈'.repeat(10)//"哈哈哈哈哈哈哈哈哈哈"
-
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步