js中常见的字符串api方法
JavaScript中常见的字符串API方法有很多,下面是一些常用的字符串API方法。
1. length:返回字符串的长度。
例如:var str = "Hello World!"; console.log(str.length); //输出结果为12
2. charAt(index):返回指定位置的字符。
例如:var str = "Hello World!"; console.log(str.charAt(0)); //输出结果为H
3. charCodeAt(index):返回指定位置的字符的Unicode编码。
例如:var str = "Hello World!"; console.log(str.charCodeAt(0)); //输出结果为72
4. fromCharCode(code):根据Unicode编码返回对应的字符。
例如:console.log(String.fromCharCode(72, 101, 108, 108, 111)); //输出结果为Hello
5. concat(string1, string2):拼接字符串。
例如:var str1 = "Hello "; var str2 = "World!"; console.at(str2)); //输出结果为Hello World!
6. indexOf(searchValue, startIndex):返回指定字符串或字符首次出现的位置。
例如:var str = "Hello World!"; console.log(str.indexOf("W")); //输出结果为6
7. lastIndexOf(searchValue, startIndex):返回指定字符串或字符最后一次出现的位置。
例如:var str = "Hello World!"; console.log(str.lastIndexOf("o")); //输出结果为7
8. slice(start, end):提取字符串的部分内容。
例如:var str = "Hello World!"; console.log(str.slice(6, 11)); //输出结果为World
9. substring(start, end):提取字符串的部分内容,参数可以是负数。
例如:var str = "Hello World!"; console.log(str.substring(6, 11)); //输出结果为World
10. substr(start, length):提取字符串的部分内容,第二个参数表示长度。
例如:var str = "Hello World!"; console.log(str.substr(6, 5)); //输出结果为World
11. replace(searchValue, replaceValue):替换字符串中的内容。
例如:var str = "Hello World!"; console.place("World", "JavaScript")); //输出结果为Hello JavaScript!
12. toUpperCase():将字符串转换为大写。
例如:var str = "Hello World!"; console.UpperCase()); //输出结果为HELLO WORLD!
13. toLowerCase():将字符串转换为小写。
例如:var str = "Hello World!"; console.LowerCase()); //输出结果为hello world!
14. trim():去除字符串首尾的空格。
例如:var str = " Hello World! "; console.im()); //输出结果为Hello World!
substring和slice15. split(separator, limit):根据指定分隔符将字符串拆分成数组。
例如:var str = "Hello,World,JavaScript"; console.log(str.split(",")); //输出结果为["Hello", "World", "JavaScript"]
16. startsWith(searchValue, position):判断字符串是否以指定内容开头。
例如:var str = "Hello World!"; console.log(str.startsWith("Hello")); //输出结果为true
17. endsWith(searchValue, length):判断字符串是否以指定内容结尾。
例如:var str = "Hello World!"; console.dsWith("World")); //输出结果为false
18. includes(searchValue, position):判断字符串是否包含指定内容。
例如:var str = "Hello World!"; console.log(str.includes("Hello")); //输出结果为true
19. repeat(count):将字符串重复指定次数。
例如:var str = "Hello "; console.peat(3)); //输出结果为Hello Hello Hello
20. match(regexp):使用正则表达式匹配字符串。
例如:var str = "Hello, World!"; console.log(str.match(/[A-Z]/g)); //输出结果为["H", "W"]
这些是JavaScript中常见的字符串API方法,使用这些方法可以对字符串进行各种操作和处理。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论