String.toLowerCase() 转小写
最后更新:2026-09-09
String.toLowerCase() 转小写
toLowerCase 返回全部转为小写的新字符串,原字符串不变。做大小写无关比较的标准方法。
| 分类 | 字符串 |
|---|---|
| ES 版本 | ES1 |
📝 语法
const 小写 = 字符串.toLowerCase();
返回值:全小写的新字符串。
是否修改原值:否(返回新值)
▶ 示例
编辑下方代码,点击运行,在输出面板查看结果:
运行结果:
false
true
💡 提示 大小写无关比较的标准套路:两边都 toLowerCase() 再比较。
ℹ️ info toLocaleLowerCase() 按区域规则转换——一般场景 toLowerCase 即可。
🌐 浏览器支持
| 浏览器 | |||||
|---|---|---|---|---|---|
| String.toLowerCase() | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| 所有现代浏览器均支持 | |||||
🏷️ 相关条目
💡 相关案例
更多实战案例即将上线,敬请期待。
📚 相关教程
❓ 常见问题
QtoLowerCase 会修改原字符串吗?
A不会——返回全新字符串。JS 字符串全部不可变。
Q为什么比较前两边都要转小写?
A只转一边会导致比较结果不对——两边格式必须一致。
QtoLowerCase 对中文有效果吗?
A中文没有大小写概念,调用无变化不报错——只影响有大小写的字母。