<script> // 使用索引位置来访问字符串中的每个字符: var carname = 'Volvo XC60'; var character = carname[7]; console.log(character)</script><script> // 可以在字符串中使用引号,字符串中的引号不要与字符串的引号相同: var answer = "He is called 'Johnny'"; // 也可以在字符串添加转义字符来使用引号: var x = 'It\'s alright'; var y = "He is called \"Johnny\"";</script><script> // 字符串可以是对象 var x = "John"; var y = new String("John"); console.log(typeof x) // 返回 String console.log(typeof y)// 返回 Object</script><script> // 字符串的方法 var str = "sghsdgHJKKHhgjdshj " var str2 = "1111111" console.log(1111111,str); console.log(str.charAt(3)); // 返回指定索引位置的字符 console.log(str.charCodeAt(3)); console.log(str.concat(str2)); console.log(str.indexOf("h")); console.log(str.lastIndexOf("h")); console.log(str.slice(2,4)); //提取字符串的片断,并在新的字符串中返回被提取的部分.2到4 console.log(str.split("h")); //把字符串分割为子字符串数组 console.log(str.substr(2,4)); //从起始索引号提取字符串中指定数目的字符 从2开始,提取4个 console.log(str.substring(2,4)); // 提取字符串中两个指定的索引号之间的字符 console.log(str.toLocaleLowerCase()); // 根据主机的语言环境转换为小写 console.log(str.toLocaleUpperCase()); // 根据主机的语言环境转换为大写 console.log(str.toLowerCase()); // 转换为小写 console.log(str.toUpperCase()); // 转换为大写 console.log(str.toString()); // 返回字符串对象值 console.log(str.trim()); // 移除字符串首尾空白 console.log(str.valueOf()); //返回某个字符串对象的原始值</script>
来源:https://www.cnblogs.com/renqiaoqiao/p/11544354.html