1.创建字符串
var str = ''
var str = new String('')
2.字符串有一系列字符构成,每个字符有自己对应的下标,和数组类似,从0开始
helloWorld
0123456789
3.访问字符串
str[0]
不能赋值
4.length字符串长度
5.字符串遍历
6.字符串
基本数据类型?
复杂数据类型
属性和方法
通过点语句调用
当使用点语句调用属性和方法时,自动转化为复杂数据类型,
使用完又转为基本数据类型, 包装类型
7.常用方法
charAt
=>根据下标返回字符
indexOf
=>返回字符在字符串中的下标
=>如果字符不在字符串中,返回 -1
lastindexOf
=>从后往前数,返回字符在字符串中的下标
substring(i,j)
=>从i开始索引到j结束,包括i但不包括j
substr(m,n)
=>从m开始索引,截取n个字符
replace
=>用于在字符串中用一些字符替换另一些字符
split('分割字符')
=>分割字符串,将分割后的字符存入新数组
contat
=>拼接字符串
trim
=>删除字符串两端的空白
=>返回去掉空格的字符串
startWith() endsWith()
=>以什么开头
=>以什么结尾
toLowerCase toUpperCase
=>转大写
=>转小写