es6 includes(), startsWith(), endsWith()
2024-09-29 14:15:16
传统上,JavaScript 只有indexOf
方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法。
- includes():返回布尔值,表示是否找到了参数字符串。
- startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。
- endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。
let s = 'Hello world!'; s.startsWith('Hello') // true
s.endsWith('!') // true
s.includes('o') // true
这3个方法的第二个参数表示搜索的起始位置,默认为0
。如果第二个参数为负数,则表示倒数的位置,如果这时它大于数组长度(比如第二个参数为-4
,但数组长度为3
),则会重置为从0
开始。
最新文章
- SDN/NFV运营商商业化部署
- Eclipse调试:F5、F6、F7、F8
- centos7下yum安装mysql
- GitHub简单使用入门
- IP,TCP,UDP Checksum校验
- MyVoix2.0.js 源码分析 WebSpeech与WebAudio篇
- 安装MYSQL出现的问题
- session校验是否登录
- 移动小bug
- UILabel-UITextField-UIBotton&;nbsp;UI_…
- springboot~openfeign从JSON文件读取数据
- 《Python 数据科学实践指南》读书笔记
- debian apache2 修改默认路径
- ORA-12514: TNS:监听程序当前无法识别连接描述符中请
- docker swarm英文文档学习-12-在集群模式中的Raft共识
- 【洛谷P4054】计数问题
- 查看GPU占用率以及指定GPU加速程序
- (译)综合指南:通过Ubuntu 16.04上从Source构建来安装支持GPU的Caffe2
- Knockout结合Bootstrap创建动态UI--产品列表管理
- [MyEclipse]转:设置注释格式
热门文章
- 如何从fragment跳到activity再从activity返回(finish()方法返回)刷新fragemnt页面
- hihoCoder [Offer收割]编程练习赛83 D 生成树问题
- [nowcoder_Wannafly挑战赛4_F]线路规划
- GROUP BY子句的查询中显示COUNT()为0的结果
- g2o初始化一些
- Codeforces Round #363 (Div. 2) B 暴力
- 【最大流】hihocoder 1369 : 网络流一·Ford-Fulkerson算法
- svg动画 之 我的自制太阳系
- favicon还是这个网站生成的比较正确
- JS - caller,callee,call,apply [transfer] aA ==>; apply uses an array [] as the second argument. call uses different argument.