"JS字符串操作手册:常用操作与函数收集"

需积分: 9 1 下载量 15 浏览量 更新于2024-01-20 收藏 29KB DOCX 举报
JS中字符串常见的操作有许多,本文主要介绍了字符串的创建、拼接、截取、查找和替换等操作,以及常用的字符串函数。 一、字符串的创建 创建一个字符串有几种方法。最简单的是用引号将一组字符包含起来,可以将其赋值给一个字符串变量。 var myString = "Hello, World!"; 二、字符串的拼接 字符串的拼接可以使用"+"操作符,将多个字符串连接在一起。 var str1 = "Hello"; var str2 = "World"; var result = str1 + " " + str2; // result = "Hello World" 三、字符串的截取 字符串的截取可以使用substring()和slice()函数,通过指定起始位置和结束位置来获取字符串的子串。 var str = "Hello, World!"; var substr1 = str.substring(7, 12); // substr1 = "World" var substr2 = str.slice(7, 12); // substr2 = "World" 四、字符串的查找 字符串的查找可以使用indexOf()和lastIndexOf()函数,返回指定字符串或字符在原字符串中的位置。 var str = "Hello, World!"; var index1 = str.indexOf("o"); // index1 = 4 var index2 = str.lastIndexOf("o"); // index2 = 8 五、字符串的替换 字符串的替换可以使用replace()函数,将指定字符串或字符替换成新的字符串。 var str = "Hello, World!"; var newStr = str.replace("Hello", "Goodbye"); // newStr = "Goodbye, World!" 常用的字符串函数: 1. toUpperCase():将字符串转换为大写。 var str = "hello"; var upperCaseStr = str.toUpperCase(); // upperCaseStr = "HELLO" 2. toLowerCase():将字符串转换为小写。 var str = "WORLD"; var lowerCaseStr = str.toLowerCase(); // lowerCaseStr = "world" 3. trim():去除字符串两端的空格。 var str = " Hello, World! "; var trimmedStr = str.trim(); // trimmedStr = "Hello, World!" 4. charAt():获取指定位置的字符。 var str = "Hello, World!"; var char = str.charAt(4); // char = "o" 5. split():将字符串按指定分隔符拆分成数组。 var str = "Hello, World!"; var arr = str.split(", "); // arr = ["Hello", "World!"] 以上只是字符串操作的一些例子,JS中还有很多其他的字符串操作和函数,需要根据具体需求来选择使用。通过合理利用这些字符串操作和函数,可以更方便地进行字符串处理和操作。