Javascript 字符串比较-两个字符看起来相同,但ASCII值不同?
我有两个字符串,一个在HTML文件中,一个在JS文件中,在我的IED(VSCODE)和任何文本编辑器中看起来都一样 我可以搜索值并找到两个字符串,因为两个作品之间的间距不同,我用ASCII值工具查找了这些值,差异如下: 字符串1使用32 20 40(DEX、十六进制、OCT)Javascript 字符串比较-两个字符看起来相同,但ASCII值不同?,javascript,html,string,string-comparison,Javascript,Html,String,String Comparison,我有两个字符串,一个在HTML文件中,一个在JS文件中,在我的IED(VSCODE)和任何文本编辑器中看起来都一样 我可以搜索值并找到两个字符串,因为两个作品之间的间距不同,我用ASCII值工具查找了这些值,差异如下: 字符串1使用32 20 40(DEX、十六进制、OCT) 字符串2使用160 A0 240(DEX、十六进制、OCT) 这是什么?如何使HTML和JS对齐?如果您查找与这些ASCII代码相关的字符(一个很好的资源是),您将发现以下值: 字符串1(12月32日,十六进制20):空
字符串2使用160 A0 240(DEX、十六进制、OCT)
这是什么?如何使HTML和JS对齐?如果您查找与这些ASCII代码相关的字符(一个很好的资源是),您将发现以下值:
- 字符串1(12月32日,十六进制20):空格
- 字符串2(Dec 160,十六进制A0):
有关特殊字符的详细信息:HEX 20=空格,A0=无换行符。