深度学习(20)神经网络与全连接层三: 全连接层

.sh文件在同一终端打开多个窗口并自动执行多个ROS程序

  返回  

es6--字符串新增常用方法

2021/8/20 14:58:54 浏览:

介绍一些es6新增的常见方法
1、includes(str, index)
  用来确定一个字符串是否包含在另外一个字符串中。

let str = 'today is a sunny day';
str.includes('today')	//true
str.includes('today', 6)	//fasle

2、startsWith(srt, index) endsWith(str, index)
  是否在原字符串的头部或者尾部,index表示开始搜索的位置

let str = 'Hello!'
str.startsWith('H')	// true
str.endsWith('!')	// true

3、repeat()
  表示将原字符串重复几次,返回一个新的字符串

let str = 'hello, pighead!'
str.repeat(3)	//hello, pighead!hello, pighead!hello, pighead!

4、trimStart()、trimEnd()
   与trim()类似,分别取出字符串头部空格和尾部空格,返回新的字符串。

const str = ' abc ';
str.trimStart()	// 'abc '
str.trimEnd()	// 'abc '

5、replaceAll()
   替换。replace()只能替换第一个匹配,es6新增的replaceAll()可以支持替换所有的匹配,不需要再使用正则啦。

let str = 'abc';
str.replaceAll('a','');	//'bc'
str.replaceAll('a', ()=>'b') //'bbc'

6、padStart()、 padEnd()
   补全字符串长度,当某个字符串的长度不够指定的长度的时候,可以在其头部或者尾部补上指定字符串。

let str = 'bc';
str.padStart(4,'a');	//'aabc'   
str.padEnd(3,'d');	//'bcd'  

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号