七、字符串
字符串的所有方法都是在调用JS为字符串提供的函数,都会返回一个新的结果,对原字符串没有影响 字符串的下标也是从0开始,表示字符串中的第一个字符 1、length属性 获取字符串的长度(单个字符的数量) var str1 = "hello world" var str2 = 'abc' console.log(str1.length) // 11 (空格也会被解析计算机成0和1组成的二进制数) 2、charAt() 获取字符串中指定位置的字符 (charAt是字符串的一个方法,拥有返回值) var res1 = str1.charAt(0) console.log(res1) // h 3、concat() 连接2个字符串,返回值为新的字符串 var res2 = str1.concat(str2) console.log(res2) // hello worldabc 4、indexOf() 返回某个字符在字符串中首次出现的位置 var res3 = str1.indexOf('o') console.log(res3) // 4 5、lastIndexOf() 返回某个字符在字符串中最后一次出现的位置 var res4 = str1.indexOf(‘o’) console.log(res4) // 7 6、replace() 替换指定的字符串,返回一个新的字符串 (只替换第一个