字符串的转译
- \0 null (\u0000)
- \b 后退键 (\u0008)
- \f 换页符 (\u000C)
- <b>\n 换行符 (\u000A)
- \r 回车键 (\u000D)</b>
- \t 制表符 (\u0009)
- \v 垂直制表符 (\u000B)
- ' 单引号 (\u0027)
- " 双引号 (\u0022)
- \ 反斜杠 (\u005C)
字符串与数组
字符串可以被视为字符数组,因此可以使用数组的方括号运算符,用来返回某个位置的字符(位置编号从0开始)。
var s = 'hello';
s[0] // "h"
s[1] // "e"
s[4] // "o"
// 直接对字符串使用方括号运算符
'hello'[1] // "e"
注意:字符串无法改变字符串之中的单个字符,必须通过call方法间接使用。
length属性
length属性返回字符串的长度,该属性也是无法改变的。
var s = 'hello';
s.length // 5