На турецком языке есть буква İ
, которая является формой верхнего регистра i
. Когда я конвертирую его в нижний регистр, я получаю странный результат. Например:
var string_tr = "İ".toLowerCase();
var string_en = "i";
console.log( string_tr == string_en ); // false
console.log( string_tr.split("") ); // ["i", "̇"]
console.log( string_tr.charCodeAt(1) ); // 775
console.log( string_en.charCodeAt(0) ); // 105