String 类型
1.’ ‘ 或者 “ “ 都可以表示一个字符串
2.字符字面量,就是转义字符
字面量 | 含义 |
---|---|
\n | 换行 |
\t | 制表符 |
\b | 空格 |
\r | 回车 |
\f | 进制 |
\\ | 斜杠 |
\‘ | 单引号,如 ‘ It \‘s mine ‘ |
\“ | 双引号, 如 “ He said,\“hi\“ “ |
\xnn | 以十六进制(n为0~f)表示的字符,如’\x41’表示 ‘A’ |
\unnnn | 以十六进制(n为0~f)表示Unicode字符,如’\x03a3’表示希腊字母Σ |
3.字符串的长度,length属性
4.字符串不可变,一旦创建,不可修改,字符串的拼接也是重新定义了新的字符串再删除原来的字符串。
5.用toString()方法和String()转换成字符串。
- 在不知道转换变量是“null”还是“undefined“时,用String()。如:
1
2
3
4
5
6
7
8
9var value1 = 10;
var value2 = true;
var value3 = null;
var value4
String(value1); //"10"
String(value2); //"true"
String(value3); //"null"
String(value4); //"undefined"