如图所示,就是这样的一个数组,我获取数组的第一项,按说它的长度应该是8,但是打印出来显示是9.刚开始以为是空格,trim之后长度还是9.而且我去遍历这个字符串。第一项啥也没有,但是他也不是空格什么的(做了比较,不相等),charCodeAt(0)显示是8203.好像是零宽度空格。这个是怎么产生的,怎么除去呢?
如图所示,就是这样的一个数组,我获取数组的第一项,按说它的长度应该是8,但是打印出来显示是9.刚开始以为是空格,trim之后长度还是9.而且我去遍历这个字符串。第一项啥也没有,但是他也不是空格什么的(做了比较,不相等),charCodeAt(0)显示是8203.好像是零宽度空格。这个是怎么产生的,怎么除去呢?
13 回答12.9k 阅读
7 回答2k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
有可能是因为转码问题
参考http://blog.csdn.net/hexin373...
希望对你有所帮助