JavaScript 字符串

JS 字符串用于储存和处理文本。

字符串是可以插入到引号中的任何字符。可使用双引号或者单引号:

 

可以使用索引位置来访问字符串中的每个字符:

字符串的索引从 0 开始,第一个字符串索引值为[ 0 ] ;第一个为[ 1 ],以此类推。

也可在字符串中使用引号,字符串中的引号不要与字符串的引号相同:

 

也可以在字符串中添加转义字符来实现引号(下面有介绍特殊字符)


 

字符串长度

可以使用内置属性 length 来计算字符串的长度:


 

特殊字符

下表中列举了在字符串中可以使用转义字符转义的特殊字符:

代码 输出
\' 单引号
\" 双引号
\\ 反斜杠
\n 换行
\r 回车
\t tab(制表符)
\b 退格符
\f 换页符

字符串可以是对象

String 对象

String 对象用于处理文本(字符串)。

String 对象创建方法: new String()。

JS 对象是原始值,可以使用字符创建:var firstName = "John";

也可以使用 new 关键字将字符串定义为一个对象:var firstName = new String("Jhon")

例:

 

不要创建 String 对象。它会拖慢执行速度,并可能产生其他副作用:

 === 三个等号为绝对相等,即数据类型与值都必须相等。


 

字符串属性和方法


 

字符串属性

属性 描述
constructor 返回创建字符串属性的函数
length 返回字符串长度
prototype 允许向对象添加属性和方法

 

字符串方法

 

posted on 2021-03-08 16:41  不折腾活着干嘛  阅读(145)  评论(0)    收藏  举报