js 里的 toLocaleLowerCase toLowerCase 的区别

一段代码,说明2者的区别
更新于: 2023-10-23 21:18:46
const inputString = "MANZARAI";
// 使用 toLowerCase() 方法进行一般的小写转换
const lowerCaseDefault = inputString.toLowerCase();
console.log(lowerCaseDefault);
// 输出: "manzara"
// 使用 toLocaleLowerCase() 方法并传递土耳其地区设置进行转换
const localeLowerCaseTR = inputString.toLocaleLowerCase('tr-TR');
console.log(localeLowerCaseTR);
// 输出: "manzara"(在土耳其地区设置下,"I" 被转换为 "ı",但在默认设置下不会)