在开发中,经常需要对字符串进行操作,String类提供了属性和方法
1.常用的属性length
length可以获取字符串的长度
var str = "Hello world"
console.log(str.length)
//在控制台输出长度为11
2.访问字符串的字符
方法一:通过字符串的索引 str[index]
var str = "Hello world"
console.log(str[0])
//输出H
方法二:通过 str.charAt(index) 方法
var str = "Hello world"
console.log(str.charAt(0))
//输出H
方法一和方法二的区别是索引的方式没有找到会返回undefined,而charAt没有找到会返回空字符串;
var str = "Hello World"
console.log(str[20])
console.log(str.charAt(20))
3.修改字符串
字符串定义之后是