3
給定兩個字符串,並localeCompare總是工作一樣的平等的比較平等的三倍?對於JS字符串,是a.localeCompare(B)=== 0總是相同作爲=== B'
中國文字和星芒人物似乎確定
function compareEm(a,b) {
if (a === b != a.localeCompare(b) === 0) {
console.log(a, b, a === b, a.localeCompare(b))
}
}
compareEm('\u6f22', "漢") // no output
compareEm('', "\uD83D\uDCA9") // no output
是否有這個地方不成立的情況下? 如果我改變我的語言環境,將它不再持有真的嗎?
是的,他們應該永遠是相同的。 – mc10