【发布时间】:2012-07-07 07:27:23
【问题描述】:
我看到了很多:
var something = (is_something_true()) ? 3 : 4;
在 JavaScript 中。这比
var something;
if (is_something_true()) {
something = 3;
} else {
something = 4;
}
还是为了方便而写的简洁?
【问题讨论】:
-
在现代 JavaScript 运行时它可能没什么区别,但你总是可以test it and see。
标签: javascript performance ternary-operator