内置对象/字符串对象
// 四、字符串对象 var str = "qwertyui" var str1 = new String("qwertyui"); console.log(str1); console.log(typeof str1); // 1、charAt() 获取指定位置处的字符 索引 console.log(str.charAt(4)); // 2、indexOf() 返回指定位置 没有返回-1 索引 // lastIndexOf()从后往前 console.log(str.indexOf("w")); console.log(str.indexOf("p")); //-1 console.log(str.lastIndexOf("y")); // 3、concat()拼接字符串 console.log(str.concat(str1)); // 4、截取字符串 substring(start,end) 从start开始end结束不包括end console.log(str.substring(1,5));//索引 // 5、截取字符串 substr(start,length) 从start开始截取length个 console.log(str.substr(1,3));//不会改变字符串大小 // 6、trim() 去除字符串前后空白 var strr = " asdfgh "; console.log(strr); console.log(strr.trim()); // 7、toUpperCase() //转换大写 // toLowerCase() //转换小写 console.log(str.toUpperCase()); // 8、search()//方法用于检索字符串中指定的子字符串,返回子字符串的起始位置 console.log(str.search("wer"));//返回索引 // 9、replace(old,new) //替换字符串替换字符串 new替换old console.log(str.replace("qwe","zxc")); // 10、split() 分割字符串 返回的是一个数组。。数组的元素就是以参数的分割的 console.log(str.split("r"));//从r分割,左右分