【发布时间】:2016-05-31 17:33:45
【问题描述】:
我有两个字符串:
x = "hi hemant how r u"
y = "hi hemant how r u"
如果我们看到,两者看起来都一样,但是
x === y gives false.
我检查了两者的ascii值,这是不同的
x = "hi hemant how r u"
034 104 105 032 104 101 109 097 110 116 194 160 104 111 119 032 114 032 117 034
y = "hi hemant how r u"
034 104 105 032 104 101 109 097 110 116 032 104 111 119 032 114 032 117 034
区别在于 194 160 表示 x 中的空白,而 032 表示 y 中的空白。 当我写 x === y 时,我想要一些返回 true 的东西
【问题讨论】:
-
你能在小提琴中重现这个吗,因为我得到
x === y是真的 -
一个空间与另一个空间有何不同?
-
空格在任何地方都有相同的 ASCII 值....有什么不同?
-
我将添加 jsfiddle 链接
-
我添加了 js fiddle 请检查
标签: javascript jquery jquery-plugins javascript-objects jquery-events