为了账号安全,请及时绑定邮箱和手机立即绑定

为什么分号是“意外的”?

为什么分号是“意外的”?

拉莫斯之舞 2023-04-14 17:29:57
在上面的小提琴中,它说行尾的分号是意外的。为何如此?alert('foo'); alert('bar');
查看完整描述

3 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

你那里的字符不是分号(字符代码 59),而是一个“希腊问号”,字符代码 894。

console.log(';'.charCodeAt()); // Greek
console.log(';'.charCodeAt()); // Normal


请改用常规;分号。



查看完整回答
反对 回复 2023-04-14
?
慕容森

TA贡献1853条经验 获得超18个赞

第一个字符实际上不是分号,而是希腊问号,U+037E///;;%CD%BE

希腊问号:;

分号:;

虽然差异几乎不明显。

这有效:


alert('foo');
 alert('bar');


查看完整回答
反对 回复 2023-04-14
?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

第一行的字符不是分号,而是希腊问号。

;


查看完整回答
反对 回复 2023-04-14
  • 3 回答
  • 0 关注
  • 135 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信