字符串
1.作用:用于存储文本和处理文本
2.单引号和双引号均可
3.访问字符串的单个字符:通过索引位置
如.
var myName="Nico";
var cha=myName[1]; //i
4.可以在字符串中使用引号,但字符串中的引号不要与字符串本身的引号相同
如.
var intro = 'My name is "Nico"';
或
var intro = "My name is 'Nico'";
若想字符串内部与字符串本身使用同种引号,或在字符串中使用引号,可以通过添加转义字符实现
如.
var intro = "My name is \"Nico\"";
或
var intro = 'That\'s right';
5.使用内置属性length计算字符串长度
如.
<script>
var myName="Nico";
document.write(myName.length); //4
</script>
6.转义字符将特殊字符转换为字符串字符
如.
\' 单引号
\" 双引号
\\ 反斜杠
\n 换行
\r 回车
\t tab制表符
\b 退格符
\f 换页符
7.创建字符串的方法:
- 使用字符创建:
var myName = "Nico"; //类型是String
- 使用new关键字将字符串定义为对象:
var myName = new String("Nico"); //类型是Object
创建String对象会拖慢执行速度,不宜使用
8.原始值字符串,如"Nico"
,由于不是对象,所以没有属性和方法。但是JavaScript在执行属性和方法时把原始值字符串当作对象,所以原始值字符串可以使用JavaScript的属性和方法
9.字符串属性:
10.字符串方法:
具体的字符串属性和方法的讲解见下篇