标签: javascript
我有以下代码:
const test = "true"; console.log(test.localeCompare("true", undefined, { sensitivity: 'base' }));
我在控制台中看到的是0。应该不是1吗?
0
1
答案 0 :(得分:2)
来自the JavaScript docs
我会说“ true”和“ true”是等效的。如果这是造成混乱的根源,那么当他们说“之后”时,他们是在谈论排序顺序,而不是声明。