javascript - 为什么 "≠"在浏览器开发人员工具(javascript)中转换为 "≠"、 "≥"转换为 "≥"、 "≤"转换为 "≤"?

标签 javascript angularjs

我正在研究 Javascript/angularjs。从用户界面中,我得到如下符号:

'>' 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/

相关文章:

javascript - 如何获取当前文件中可执行文件的路径?

javascript - 扩展 jQuery UI 方法

javascript - 如何将json(对象)推送到本地存储 Angular js中的数组?

angularjs - Angular Material 日期选择器始终打开

javascript - 需要从ajax加载的JSON对象动态构建 Angular 复选框

javascript - 将 NodeJS express 对象传递给 AngularJS 1.6

javascript - 跳转到元素动画

javascript - 如何完全显示溢出元素。 'overflow-x : visible ' 不工作

javascript - 如何将 ng-Model 的值获取到 Controller angular js

javascript - 如何创建一个只发出一次 http 请求的 angular js 服务