JS对象—字符串总结(创建、属性、方法)
1、创建字符串
1.1 new String(s)
String和new一起使用,创建的是一个字符串对象,存放的是字符串s的表示。
1.2 String(s)
使用String创建的是s字符串的原始值
1.3 s
String的简写,创建的是s字符串的原始
2、字符串属性
2.1 constructor
对创建字符串对象的String构造函数的引用,
2.2 length
字符串的长度
2.3 prototype
我们创建的每一个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。prototype方法能让我们有能力向对象添加属性和方法。
3、字符串方法
3.1字符串常用方法
charAt 返回指定位置的字符
concat 连接字符串
indexOf 检索制定字符位置
lastIndexOf 从后往前检索字符位置
match 检测匹配的字符
replace 替换匹配的字符串
search 检索字符串中匹配的值,返回第一个位置
slice 提取字符串的片段,并返回提取值
split 将字符串按特定字符分割为字符串数组并返回数组
substr 提取字符串中片段
substring 提取字符串两个索引之间的字符
3.2字符串方法截图(w3c)