形式 | 解释 | 结果 |
var v1 = str1.charAt(n); v1 = str1.charAt(2) |
取得字符串str1中位置为n的那个字符(字符的位置从0开始算起) | “c” |
var v1 = str1.charCodeAt(n); v1 = str1.charCodeAt(2) |
取得字符串str1中位置为n的那个字符的编码 | 99 |
var v1 = str1.indexOf(s2); var v1 = str1.indexOf(“c”); |
取得s2这个字符串在str1中的第一次出现的位置。如果没有该字符串,则结果是 -1 | 2 |
var v1 = str1.lastIndexOf(s2); var v1=str1.lastIndexOf(“c”); |
取得s2这个字符串在str1中的最后一次出现的位置。如果没有该字符串,则结果是-1 | 9 |
var v1 = str1.substr(m, n); var v1 = str1.substr(2,4); |
取得str1中从位置m开始之后的n个字符 | “cdef” |
var v1 = str1.substring(m, n); var v1 = str1.substring(2,4); |
取得str1中从位置m开始到位置n之间的字符(含m,不含n) | “cd” |
var v1 = str1.toUpperCase() | 将str1的所有字符转为大写之后返回 | |
var v1 = str1.toLowerCase() | 将str1的所有字符转为小写之后返回 | |
var v1 = str1.replace(s1, s2); var v1=str1.replace(“c”, “88”); |
将str1中的s1字符串替换为s2——其实只能替换第一个 | “ab88defgabc” |
var v1 = str1.split(s1); v1 = str1.split(“b”); |
将str1用字符串s1进行“分割”并结果是一个数组 | [“a”, “cdefga”, “c”] |
转载请注明带链来源:春语精椿