javascript中的字符串
- String;
- 字符串是由一对
单引号或者双引号包裹; - 它可能包含
零个或多个字符; -
\(反斜杠)---> 转义字符; - 单双引号注意
嵌套,尽量外双内单;
注意:
- JavaScript中是没有字符类型的,可以使用
字符串来代替。- 要想表示一个字符,只需创建仅包含你写的字符的字符串即可;
- javascript在被创建的时候,Unicode是一个 16 位 的字符集,所以javscript中的所有字符都是16位的;
记住字符串有一个length属性,之前有个PY问我,怎么获取这个字符串的长度,当时想了有点复杂,什么遍历,简直是小题大作了;
举个栗子:
var name = "zhouminghang";
console.log(name.length); //12
"zmh".length; //3,这样写不会在控制台打印出来结果;

字符串是不可变的,一旦字符串被创建,就永远无法改变他,但是我们可以使用+运算符进行字符拼接,从而产生一个新的字符串;
var firstName = "Zhou";
var secondName = "Minghang";
var name = firstName + secondName;
console.log(firstName, secondName, name);

需要注意的s:
如果有两个包含完全相同的字符,且字符顺序也是相同的,那么它们两个会被认为是相同的字符串;
'Zhou' + 'is' + 'boy' === 'Zhouisboy'; //true
