String 全局对象是一个用于字符串或一个字符序列的构造函数。
语法:(通常使用字面量的方式创建字符串)
'string text' "string text" "中文/汉语" "español" "English "String.prototype 可以为 String 对象增加新的属性。
通过一串 Unicode 创建字符串。
console.log(String.fromCharCode(72, 69, 76, 76, 79))用于创造对象的原型对象的特定的函数。
返回了字符串的长度。
返回特定位置的字符。
连接两个字符串文本,并返回一个新的字符串。
判断一个字符串里是否包含其他字符串。
判断一个字符串的是否以给定字符串结尾,结果返回布尔值。
从字符串对象中返回首个被发现的给定值的索引值,如果没有找到则返回-1。
使用正则表达式与字符串相比较。
返回指定重复次数的由元素组成的字符串对象。
被用来在正则表达式和字符串直接比较,然后用新的子串来替换被匹配的子串。
对正则表达式和指定字符串进行匹配搜索,返回第一个出现的匹配项的下标。
摘取一个字符串区域,返回一个新的字符串。
通过分离字符串成字串,将字符串对象分割成字符串数组。
判断字符串的起始位置是否匹配其他字符串中的字符。
通过指定字符数返回在指定位置开始的字符串中的字符。
返回在字符串中指定两个下标之间的字符。
substr 与 substing的区别 两者都是截取字符串。 相同点:如果只是写一个参数,两者的作用都一样:都是是截取字符串从当前下标以后直到字符串最后的字符串片段。 不同点:第二个参数 substr(startIndex,lenth): 第二个参数是截取字符串的长度(从起始点截取某个长度的字符串); substring(startIndex, endIndex): 第二个参数是截取字符串最终的下标 (截取2个位置之间的字符串,‘含头不含尾’)。
将字符串转换成小写并返回。
返回一个对象文字代表着特定的对象。你可以使用这个返回值来创建新的对象。重写 Object.prototype.toSource 方法。
返回用字符串表示的特定对象。重写 Object.prototype.toString 方法。
将字符串转换成大写并返回。
返回特定对象的原始值。重写 Object.prototype.valueOf 方法。
