创建字符串
1. 使用字符串字面量创建字符串:
var str1 = 'Hello, World!';
2. 使用 new 关键字和构造函数创建字符串:
var str2 = new String('Hello, World!');
请注意,使用构造函数创建的字符串是对象,而不是原始的字符串。
字符串基本操作
3. 获取字符串长度:
var length = str1.length; // 获取字符串长度
4. 访问字符串中的字符:
var firstChar = str1[0]; // 获取字符串的第一个字符
5. 连接字符串:
var combinedString = str1 + ' How are you?'; // 连接两个字符串
字符串方法
6. 查找子字符串:
var position = str1.indexOf('World'); // 查找子字符串的位置,结果为 7
7. 提取子字符串:
var subString = str1.slice(0, 5); // 提取索引 0 到索引 4 的子字符串
8. 替换子字符串:
var replacedString = str1.replace('World', 'Universe'); // 将 'World' 替换为 'Universe'
9. 转换为大写或小写:
var upperCase = str1.toUpperCase(); // 转换为大写
var lowerCase = str1.toLowerCase(); // 转换为小写
10. 去除字符串两端的空白字符:
var trimmedString = ' Hello, World! '.trim(); // 去除两端的空白字符
11. 分割字符串为数组:
var wordsArray = str1.split(','); // 分割字符串为数组
12. 检查字符串开头或结尾:
var startsWithHello = str1.startsWith('Hello'); // 检查字符串是否以 'Hello' 开头
var endsWithWorld = str1.endsWith('World'); // 检查字符串是否以 'World' 结尾
字符串模板
13. 使用字符串模板:
var name = 'John';
var greeting = `Hello, ${name}!`; // 使用字符串模板
字符串模板允许在字符串中嵌入变量,提高了字符串拼接的可读性。
这些是 JavaScript String 对象的一些基本概念和用法。字符串是在 JavaScript 中经常用到的数据类型,String 对象提供了许多有用的方法来操作和处理字符串。
转载请注明出处:http://www.pingtaimeng.com/article/detail/4363/JavaScript