切片
substring(start,end)字符串截取,截取起始索引到结束索引,左闭右开,原字符串不变
javascript
let str="123456"
str.substring(2) //3456
slice()同substring(),但结束索引可传入负值,及从末尾索引,原字符串不变
javascript
let str="123456"
str.slice(2,-1) //345
substr(start,length),从索引位置开始截取指定个数,索引可为负值,原字符不变
判断一个字符串里是否包含其他字符串。
判断一个字符串的是否以给定字符串结尾,结果返回布尔值。
从字符串对象中返回首个被发现的给定值的索引值,如果没有找到则返回-1。
使用正则表达式与字符串相比较。返回匹配的结果
在当前字符串尾部填充指定的字符串, 直到达到指定的长度。 返回一个新的字符串。
在当前字符串头部填充指定的字符串, 直到达到指定的长度。 返回一个新的字符串。
返回指定重复次数的由元素组成的字符串对象。
被用来在正则表达式和字符串直接比较,然后用新的子串来替换被匹配的子串。
对正则表达式和指定字符串进行匹配搜索,返回第一个出现的匹配项的下标。
摘取一个字符串区域,返回一个新的字符串。
通过分离字符串成字串,将字符串对象分割成字符串数组。
判断字符串的起始位置是否匹配其他字符串中的字符。
通过指定字符数返回在指定位置开始的字符串中的字符。
返回在字符串中指定两个下标之间的字符。
String.prototype.toLowerCase()
将字符串转换成小写并返回。
String.prototype.toUpperCase()
将字符串转换成大写并返回。
从字符串的开始和结尾去除空格。参照部分 ECMAScript 5 标准。