📅  最后修改于: 2023-12-03 14:53:26.780000             🧑  作者: Mango
在 JavaScript 中,字符串是一个表示文字或文本片段的对象,使用字符串对象可以用来表示和处理文本数据。
使用双引号或单引号创建新的字符串:
var str1 = "Hello World!";
var str2 = 'Hello World!';
还可以使用字符串构造函数来创建字符串对象:
var str3 = new String("Hello World!");
使用 length
属性可以获取字符串的长度:
var str = "Hello World!";
console.log(str.length); // 输出 12
toUpperCase()
方法用于将字符串转换为大写字母,而 toLowerCase()
方法用于将字符串转换为小写字母:
var str = "Hello World!";
console.log(str.toUpperCase()); // 输出 HELLO WORLD!
console.log(str.toLowerCase()); // 输出 hello world!
indexOf()
方法用于查找字符串中的指定字符或子字符串第一次出现的位置,而 lastIndexOf()
方法用于查找字符串中的指定字符或子字符串最后一次出现的位置:
var str = "Hello World!";
console.log(str.indexOf("o")); // 输出 4
console.log(str.lastIndexOf("o")); // 输出 7
charAt()
方法用于获取字符串中指定位置的字符:
var str = "Hello World!";
console.log(str.charAt(1)); // 输出 e
substring()
和 slice()
方法都用于从字符串中提取子字符串:
var str = "Hello World!";
console.log(str.substring(1, 4)); // 输出 ell
console.log(str.slice(1, 4)); // 输出 ell
concat()
方法用于将多个字符串连接起来:
var str1 = "Hello";
var str2 = "World!";
console.log(str1.concat(" ", str2)); // 输出 Hello World!
split()
方法用于将字符串分割成数组:
var str = "Hello World!";
console.log(str.split(" ")); // 输出 [ 'Hello', 'World!' ]
JavaScript 中的字符串对象是非常强大和有用的工具,开发者们应该好好掌握其中涉及的方法和用法。以上内容介绍了一些常用的字符串方法,还有更多方法可以进一步了解。