JavaScript toLowerCase() 语法
toLowerCase() 是 JavaScript 字符串的一个方法,它用于将字符串转换为纯小写形式。
语法:
str.toLowerCase()说明:
toLowerCase() 方法不接收任何参数。
提示: toLowerCase() 方法用于将字符串转换为纯小写,而 toUpperCase() 方法用于将字符串转换为纯大写。
JavaScript toLowerCase() 摘要
| 属于 | JavaScript 字符串转小写 |
|---|---|
| 使用频率 | 高 |
| 修改原字符串 | 否 |
| 官方文档 | 查看 |
| MDN | 查看 |
JavaScript toLowerCase() 示例
接下来,我们通过一个简单的示例来讲解一下 JavaScript toLowerCase() 方法是如何使用的。
示例:toLowerCase() 基本用法
const str1 = "JavaScript";
console.log(str1.toLowerCase());
const str2 = "JAVASCRIPT";
console.log(str2.toLowerCase());
const str3 = "javascript";
console.log(str3.toLowerCase());运行结果如下。
javascript
javascript
javascripttoLowerCase() 与 toLocaleLowerCase() 的区别
toLowerCase() 与 toLocaleLowerCase() 这两个方法看着很相似,但它们之间存在本质上的区别。
toLowerCase():使用通用的规则(与语言环境无关)来将字母转换为纯小写形式。对于大多数英文字符集来说,它的行为与 toLocaleLowerCase() 相同。toLocaleLowerCase():根据宿主环境的当前语言环境(或者指定的语言环境)的规则来转换为纯小写形式。对于某些特定语言(如土耳其语),它可能会产生不同的结果。例如,在土耳其语中,大写字母 I 的小写形式是 ı(无点的 i),而不是英文字符集中的 i。
绝大多数情况下,我们使用 toLowerCase() 就已经足够了。只有需要根据特定的语言环境规则来进行大小写转换时,才会去考虑使用 toLocaleLowerCase()。
