// toUpperCase 将字符串中的字母转换为大写的 // toLowerCase 将字符串中的字母转换为小写的 // concat 连接字符串 // trim 消除字符串前后的空格 // 长度 length // indexOf 字符串中指定字符串首次出现的索引下标位置 var str = "My name is LiLi,I'm Chinese"; console.log(str,'原字符串'); str.indexOf("ese"); // console.log(str.indexOf("ese")); // lastIndexOf 字符串中指定字符串最后出现的索引下标位置 var lastStr = str.lastIndexOf("name"); // console.log(lastStr) // slice 允许负数截取 从后往前-1开始 从前往后0开始 // 一个值 截取当前索引下标位置到最后的内容 // 两个值 截取当前索引下标位置到第二个索引下标位置(不包含第二个索引下标) // 不会改变原字符串 var aa = str.slice(-12,-6); console.log(aa,'slice方法'); // substring // 一个值 截取当前索引下标位置到最后的内容 // 两个值 截取当前索引下标位置到第二个索引下标位置(不包含第二个索引下标) // 不会改变原字符串 var bb = str.substring(3); console.log(bb,'substring方法') // substr // 第一个值 截取下标的起始索引位置 // 第二个值 截取的长度 // 不会改变原字符串 var cc = str.substr(3,12); console.log(cc,'substr方法') // replace替换方法 // 用于指定字符串替换 var dd = str.replace("name",'WWW'); console.log(dd,'replace方法') console.log(str,'字符串1'); // split 字符串转数组 // 用逗号隔开字符串 var ff = str.split(","); console.log(ff,"split方法") // chatAt 返回指定下标的字符 var gg = str.charAt(16); console.log(gg,'chatAt方法')