1字符串的创建
2.带length属性的都可称为伪数组。
字符串只有length属性
字符串.length获取的是字符个数而非字节个数。字节长度会加2,把“”算上
字符串的方法:
一:查询字符串的方法:
1.1 charAt(n)
n为下标 ,查询到的是字符
charAt(n)与[]取值的区别:
获取不存在的下标值时: charAt(n):返回值为空字符串 【】 返回undefined
1.2 m.charCodeAt(n) n是下标 获取的是m字符串里n下标的该下标字符的字符编码
1.3 String.fromCharCode(n): n 是字符编码,获取到的是字符
1.4 indexOf(n) 获取字符的下标
str.indexOf() 不加参数 返回值为负一
indexOf(a,b) b为开始查询的位置,indexOf 不仅可以检验字符,还可以检验是否包含子字符串
lastIndexOf(a) 从后往前查找字符的下标
lastIndexOf(a,b),第二个参数为开始查询的下标位置
search(n) 与indexOf用法相同,只是没有第二个参数
区分: charAt(n) 通过下标查字符