ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
1. length-->获取字符串的长度 2. concat-->增加的方法 3. charAt(index); 4. indexOf; 5. lastIndexOf(value))--> 从后开始查找 ~~~ <script> /* 字符串的方法不能改变原来的值 */ // length-->获取字符串的长度 var str = "hello world"; console.log(str.length) // concat-->增加的方法 var newStr = str.concat(123); console.log(newStr) // charAt(index); console.log(str.charAt(0)); // indexOf; console.log(str.indexOf("d")); /* lastIndexOf(value))--> 从后开始查找 */ console.log(str.lastIndexOf("l")); </script> ~~~ 1.slice 2. subString(startIndex,endIndex) 3. split(separator)-->将字符串按指定格式分割成数组 ~~~ <script> var str = "hello world"; console.log(str.slice(0)); /* substr(startIndex,length) */ console.log(str.substr(1,3)) /* subString(startIndex,endIndex) */ console.log(str.substring(0,4)); /* split(separator)-->将字符串分割成数组 */ var arr = str.split(""); var arr1 = str.split(" "); var arr2 = str.split("l"); console.log(arr); console.log(arr1); console.log(arr2); </script> ~~~ 1.search(value)-->返回搜索值的下标 2.match(value)-->被搜索到的值返回一个数组 3.replace() -->替换 ~~~ <script> var str = "hello world"; // search(value)-->返回搜索值的下标 console.log(str.search("l")); // match(value)-->被搜索到的值返回一个数组 console.log(str.match("l")) // replace() console.log(str.replace("l","*")); </script> ~~~