var str = "hello world"; console.log(str.indexOf("o")); // 4 console.log(str.indexOf("o",5)); // 7 console.log(str.indexOf("o",8)); // -1
var str = "hello world"; console.log(str.charAt(3)); // l console.log(str.charAt(6)); // w
var str = "hello world"; console.log(str.slice(2,7)); // "llo w"
var str = "hello world"; console.log(str.substr(2,7)); // "llo wor"
var str = "hello world"; console.log(str.substring(2,7)); // "llo w"
var str = "hello world"; console.log(str.replace("o","哦")); // hell哦 world console.log(str.replace("o","哦")); // hell哦 world "因为.replace()没有修改原字符;想要多次替换,如下:" var a = str.replace("o","哦"); console.log(a) // hell哦 world console.log(a.replace("o","哦")) // hell哦 w哦rld
var str = "hello world"; console.log(str.split()) // Array [ "hello world" ] console.log(str.split("")) // Array(11) [ "h", "e", "l", "l", "o", " ", "w", "o", "r", "l", … ] console.log(str.split("o")) // Array(3) [ "hell", " w", "rld" ]
原文:https://www.cnblogs.com/wufenfen/p/11772045.html