String 对象用于处理文本(字符串)。
创建 String 对象的语法:
new String(s);
参数 s 是要存储在 String 对象中或转换成原始字符串的值。
创建 String 对象的语法:
new String(s);
参数 s 是要存储在 String 对象中或转换成原始字符串的值。
- 当 String() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 String 对象,存放的是字符串 s 或 s 的字符串表示。
- 当不用 new 运算符调用 String() 时,它只把 s 转换成原始的字符串,并返回转换后的值。
方法和属性 | 说明 |
---|---|
constructor | 返回对String对象构造函数的引 |
length | 获取字符串的长度 |
charAt() | 返回指定位置的字符 |
charCodeAt() | 返回指定位置的字符的Unicode编 |
concat() | 连接两个或多个字符串 |
fromCharCode() | 返回指定Unicode值得字符串 |
indexOf() | 返回指定字符串在字符串中首 |
lastIndexOf() | 返回一个指定的字符串值最后 |
match() | 返回匹配的字符串的数组 |
replace() | 字符串替换 |
search() | 检索字符串并返回与子串匹配 |
slice() | 截取字符串并返回 |
split() | 将字符串以特定分隔符分割成 |
substr() | 截取特定长度的字符串 |
substring() | 截取特定长度的字符串(不支持 |
toLowerCase() | 将字符串转换为小写 |
toUpperCase() | 将字符串转换为大写 |
toLocaleLowerCase() | 按照本地方式将字符串转换为 |
toLocaleUpperCase() | 按照本地方式把字符串转换为 |
valueOf() | 返回String对象的原始值 |
toString() | 返回字符串本身 |
anchor() | 创建HTML锚链接 |
big() | 将字符串显式为大号字体 |
blink() | 显式闪烁的字符串 |
bold() | 将字符串显示为粗体 |
fixed() | 将字符串显示为打印机字体 |
fontcolor() | 按照指定的颜色显示字符串 |
fontsize() | 设置字符串的大小 |
italics() | 将字符串设置为斜体 |
link() | 为字符串设置连接 |
small() | 将字体设置为小号字体 |
strike() | 为字符串添加删除线 |
sub() | 将字符串设置为下标 |
sup() | 将字符串设置为上标 |