字符串类型

有 3 中类型的引号(单引号、双引号和反引号),反引号允许字符串跨越多行并嵌入表达式。

JavaScript 中的字符串使用 UTF-16 进行编码。
我们可以使用像 \n 这样的特殊字符或通过使用 \u... 来操作它们的 unicode 进行字符插入。

获取字符时,使用 []。括号内是字符的索引
在 JavaScript 中,字符串不可更改。改变字符是不可能的。
改变的话也是新生成一个字符串并且赋给变量。

查找字符串 str.indexOf(substr, pos) 或者 str.includes(substr, pos)。

获取子字符串,使用 slice 或 substring。
str.slice(start [, end])
str.substring(start [, end])
str.substr(start [, length])

字符串的大/小写转换,使用:toLowerCase/toUpperCase。

根据语言比较字符串时使用 localeCompare,否则将按字符代码进行比较。

其他字符串方法
str.trim() —— 删除字符串前后的空格 (“trims”)。
str.repeat(n) —— 重复字符串 n 次。

javascript