版本 | 名称 | 语法 | 説明 |
1.0 | charAt | stringObject.charAt(index) | 返回字符的特定位置。 |
1.2 | charCodeAt | stringObject.charCodeAt(index) | 返回表示给定索引的字符的Unicode的值。 |
1.2 | concat | stringObject.concat(string2, string3[, …, stringN]) | 连接两个字符串文本,并返回一个新的字符串。 |
1.8.6 | endsWith | stringObject.endsWith(searchString [, position]); | 判断一个字符串的结尾是否包含其他字符串中的字符。 |
1.0 | indexOf | stringObject.indexOf(searchValue[, fromIndex]) | 从字符串对象中返回首个被发现的给定值的索引值,如果没有找到则返回-1。 |
1.0 | lastIndexOf | stringObject.lastIndexOf(searchValue[, fromIndex]) | 从字符串对象中返回最后一个被发现的给定值的索引值,如果没有找到则返回-1。 |
1.2 | localeCompare | stringObject.localeCompare(target) | 用本地特定的顺序来比较两个字符串。 |
1.2 | match | stringObject.match(regexp); | 使用正则表达式与字符串相比较。 |
1.2 | replace | stringObject.replace(regexp/substr,replacement) | 被用来在正则表达式和字符串直接比较,然后用新的子串来替换被匹配的子串。 |
1.2 | search | stringObject.search(regexp) | 对正则表达式和指定字符串进行匹配搜索,返回第一个出现的匹配项的下标。 |
1.0 | slice | stringObject.slice(start,end) | 摘取一个字符串区域,返回一个新的字符串。 |
1.2 | split | stringObject.split(separator,howmany) | 通过分离字符串成字串,将字符串对象分割成字符串数组。 |
1.0 | substr | stringObject.substr(start,length) | 返回字符串中从指定位置开始到指定长度的子字符串。 |
1.0 | substring | stringObject.substring(start,stop) | 返回在字符串中指定另个下标之间的字符。 |
1.2 | toLocaleLowerCase | stringObject.toLocaleLowerCase() | 根据当前区域设置,将符串中的字符转换成小写。对于大多数语言来说,toLowerCase的返回值是一致的。 |
1.2 | toLocaleUpperCase | stringObject.toLocaleUpperCase() | 根据当前区域设置,将字符串中的字符转换成大写,对于大多数语言来说,toUpperCase的返回值是一致的。 |
1.0 | toLowerCase | stringObject.toLowerCase() | 将字符串转换成小写并返回。 |
1.1 | toString | stringObject.toString() | 返回用字符串表示的特定对象。重写 Object.prototype.toString 方法。 |
1.2 | toUpperCase | stringObject.toUpperCase() | 将字符串转换成大写并返回。 |
1.8.1 | trim | stringObject.trim() | 从字符串的开始和结尾去除空格。参照部分 ECMAScript 5 标准。 |
1.1 | valueOf | stringObject.valueOf() | 返回特定对象的原始值。重写 Object.prototype.valueOf 方法。 |