includes. startsWith. endsWith
1.includes():返回布尔值,表示是否找到了参数字符串。
2.startsWith():返回布尔值,表示参数字符串是否在源字符串的头部。
3.endsWith():返回布尔值,表示参数字符串是否在源字符串的尾部。
以上三个都有俩个参数,第一个参数为查找的字符串,第二个参数为开始搜索的位置。
repeat()
repeat方法返回一个新字符串,表示将原字符串重复n次。
eg:
'x'.repeat(3) // "xxx"
'na'.repeat(0) // ""
'na'.repeat(NaN) // "" 特殊
padStart(),padEnd()
ES7推出了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。padStart用于头部补全,padEnd用于尾部补全。
padStart和padEnd一共接受两个参数,第一个参数用来指定字符串的最小长度,第二个参数是用来补全的字符串。
如果原字符串的长度,等于或大于指定的最小长度,则返回原字符串。
如果用来补全的字符串与原字符串,两者的长度之和超过了指定的最小长度,则会截去超出位数的补全字符串
网友评论