-
Notifications
You must be signed in to change notification settings - Fork 0
String
guozl edited this page Nov 15, 2017
·
1 revision
var a = 'abcd';
var b = '1234';
var c = 'xyz';
var d = ' ab cd ';
var e = 'ACShVBC';
Method | Desc | Example |
---|---|---|
charAt() | 返回指定索引位置的字符 | a.charAt(a.length-1); => "d" |
concat() | 连接两个或多个字符串,返回连接后的字符串 | a.concat(b,c); => 'abcd1234xyz' |
match() | 找到一个或多个正则表达式的匹配 | |
replace() | 替换与正则表达式匹配的子串 | a.replace('a','A');=>'Abcd' |
search() | 检索与正则表达式相匹配的值 | a.search('d');=>3; a.search('f');=> -1 |
slice() | 提取字符串的片断,并在新的字符串中返回被提取的部分 | a.slice(0,1); => 'ab' |
split() | 把字符串分割为子字符串数组 | d.split(' '); => ["", "ab cd", ""] |
substr() | 从起始索引号提取字符串中指定数目的字符 | a.substr(2); =>'cd' |
substring() | 提取字符串中两个指定的索引号之间的字符 | a.substring(1,2); =>'bc' |
toLowerCase() | 把字符串转换为小写 | e.toLowerCase(); =>'acshvbc' |
toUpperCase() | 把字符串转换为大写 | e.toUpperCase(); =>'ACSHVBC' |
toString() | 返回字符串对象值 | |
trim() | 移除字符串首尾空白 | d.trim(); =>'ab cd' |
valueOf() | 返回某个字符串对象的原始值 |