' Greater Than '': value = blabla1; break; ca-6ren">
gpt4 book ai didi

javascript - 为什么在浏览器开发者工具(javascript)中 "≠"被转换为 "≠", "≥"被转换为 "≥", "≤"被转换为 "≤"?

转载 作者:行者123 更新时间:2023-11-30 15:53:24 30 4
gpt4 key购买 nike

我正在研究 Javascript/angularjs。从 UI 中,我得到如下符号:

'>' Greater Than
'<' Less Than
'=' Equal
'≠' Not Equal
'≥' Greater Than or Equal to
'≤' Less Than or Equal to

我在接收到的符号上使用 switch case

switch (operand) {
case '>':
value = blabla1; break;
case '<':
value = blabla2; break;
case '=':
value = blabla3; break;
case '≠':
value = blabla4; break;
case '≥':
value = blabla5; break;
case '≤':
value = blabla6; break;
default:
value = xyz;
}

我的问题是上面在浏览器中被转换为下面(“≠”被转换为“‰”,“≥”被转换为“‰¥”,“≤”被转换为“‰”)。我无法从中进行计算。

switch (operand) {
case '>':
value = blabla1; break;
case '<':
value = blabla2; break;
case '=':
value = blabla3; break;
case '≠':
value = blabla4; break;
case '≥':
value = blabla5; break;
case '≤':
value = blabla6; break;
default:
value = xyz;
}

有人能告诉我为什么会这样吗?我在 html 中使用了 charset="utf-8"。我也尝试在网上更改上述符号以进行编码和解码,但没有一个产生准确的符号。

提前致谢。

最佳答案

确保您的浏览器也使用 UTF-8 编码。

Here的链接将帮助您检查和更改浏览器的编码。

关于javascript - 为什么在浏览器开发者工具(javascript)中 "≠"被转换为 "≠", "≥"被转换为 "≥", "≤"被转换为 "≤"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38972043/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com