今天在写代码时突然遇到这个错误"Uncaught SyntaxError: Unexpected token )",重点是它在google的console里面不提示是哪一句出错了,而且仿佛是在误导你,看这句话好像是说哪里缺了一个“)”,但是不是这样的。出现这个错误如果是因为点击了一个a标签,那个原因很可能就是出在这一句:href="javascript:void(0);",我们很多时候写js为了表示不做任何操作,防止链接跳转到其他页面,就会选择加这句话。但是记住:请检查是否写成这样了:href="javascript:void();",如果你写掉了那个0,就会报"Uncaught SyntaxError: Unexpected token )"。
另外,和href="javascript:void(0);"一样的还有一种写法是href="javascript:;",也是同样的效果。
时间: 2024-10-12 23:11:54