【发布时间】:2010-10-14 14:16:21
【问题描述】:
我见过一些人在他们的代码中使用void 运算符。我也在href 属性中看到了这一点:javascript:void(0) 这似乎并不比javascript:; 更好
那么,使用void 运算符的理由是什么?
【问题讨论】:
-
void 是一个在计算给定表达式后不返回任何内容的运算符,您不需要使用“(”和“)”来使其工作。
-
sizeof 在 C 中是相同的——但如果使用括号,代码会更清晰。
-
void很少使用。在 ES5 中,它被认为是过时的。在评估其操作数后,它返回undefined
标签: javascript void