该资源末尾有某种伪造的字符。尝试删除最后一行并将其添加回去。
我无法弄清楚那里到底是什么…
_编辑_我认为这是一个零宽度的空间,Unipre200B。似乎很奇怪,我当然不能肯定这不是Stackoverflow工件,但是当我将包括最后一行在内的最后一个函数复制/粘贴到Chrome控制台时,就会收到错误消息。
此类字符的臭名昭著的来源是jsfiddle这样的网站。我并不是说它们有什么问题-
这只是某些事情的副作用,也许是使用内容可编辑的输入小部件。
如果您怀疑遇到了这种情况,并且您使用的是MacOS或Linux/Unix,则
od命令行工具可以(尽管相当难看)向您显示源代码文件字符中的数字值。某些IDE和编辑器也可以显示“有趣”字符。请注意,此类字符并不总是有问题。例如,在字符串常量中嵌入Unipre字符是完全可以的(无论如何,使用最合理的编程语言)。当语言解析器在不期望字符时遇到字符时,就会开始出现问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)