【发布时间】:2012-12-01 13:20:12
【问题描述】:
我看到人们一直在写void(0),但我不明白为什么人们使用括号。据我所知,他们没有目的。 void 不是函数,而是运算符。那么人们为什么要使用括号呢?他们有目的吗? Even on MDN the parens are used.
【问题讨论】:
-
+1,很有趣。确实,为什么不
void 42? -
即使你提供的the link 说
void 0和void(0)是等价的。 -
一元文本运算符对很多程序员来说看起来很奇怪。如果它是更大表达式的一部分,那么括号控制优先级,是吗?例如无效 (1+2)
-
@Cameron 那将是一个额外的字节。
-
那么,为什么不
void 1或void 7?
标签: javascript