一位朋友为我编写了一些代码,其中有一个文件存在奇怪的语法错误。经过一番搜索后,我将范围缩小到这部分代码,它应该会重现该错误:
var say = functіon(message) {
alert(message);
return message;
};
say(say("Goodbye!"));
当我运行此命令时,我在 Internet Explorer 控制台中看到一条错误消息:SCRIPT1004: Expected ';'
。我没有看到任何地方缺少分号,而且我无法想象它要我在哪里放置分号。
它在哪里期望有分号?为什么在那里期望有分号?
你的问题是这样一个事实i
in functіon
是 Unicode 字符 U+0456CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
。如果你把它改成“正常”i
它应该可以工作。
但现在我想知道如何破解:)你在那里得到了西里尔字符:P
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)