var lowerCaseString = string.toLowerCase();
"ABC".toLocaleLowerCase(); // "abc"
toLocaleLowerCaseメソッドは現在のロケールに基づいて文字列に含まれる大文字を小文字に変換して返します。トルコ語、アゼルバイジャン語、タタール語、クリミア・タタール語などいくつかのテュルク諸語ではラテン文字 "I" ("\x49") の小文字は "i" ("\x69") ではなく点のない "ı" ("\u0131") であるため、それらのロケールにおいてこのメソッドは "I" を点のない "ı" に変換します。
/toLowerCase|toLowerCase]]メソッドと同じ結果を返します。