JavaScript中的字符串是由文本组成的数据类型,可以包含字母、数字、符号、标点符号,甚至表情符号等多种字符。本文主要介绍JavaScript字符串及其使用方法,帮助大家更好的理解。
一、JavaScript单引号和双引号
在 JavaScript 中,字符串可以用单引号(”)或双引号(””)括起来。选择其中一种并保持一致是最佳实践。例如:
let string1 = '这是一根绳子。👏'; let string2 = "这是第二根绳子。💁";
单引号在编写 HTML 时尤为有用,因为这样你不必频繁转义双引号。
如果你想在字符串中使用引号,你需要在 JavaScript 内外使用相反的引号类型,或者使用反斜杠(\)对引号进行转义。例如:
let quote1 = "现在是六点钟。"; let quote2 = '记得说“请”和“谢谢”。';
或者使用转义字符:
let escapeQuote1 = "现在是六点钟。"; let escapeQuote2 = '记得说\\"请\\"和\\"谢谢\\"。';
二、JavaScript字符串方法和属性
JavaScript 提供了多种用于操作字符串的内置方法和属性。以下是一些常用的示例:
1、length属性
length 属性用于获取字符串中的字符数量。例如:
let str = "毛毛虫"; console.log(str.length); // 输出:4
注意,一个中文字符在这里计为一个字符。
2、toLowerCase方法
toLowerCase() 方法将字符串中的所有大写字母转换为小写。例如:
let lowercase = "孩子们".toLowerCase(); console.log(lowercase); // 输出:"孩子们"
3、toUpperCase方法
toUpperCase() 方法将字符串中的所有小写字母转换为大写。例如:
let uppercase = "我希望我是个大个子。".toUpperCase(); console.log(uppercase); // 输出:"我希望我是个大个子。"
4、trim方法
trim() 方法用于删除字符串两端的空白字符。例如:
let trimmed = " 但保留中间空格 ".trim(); console.log(trimmed); // 输出:"但要保持中间空间"