===
?和?!==
?而不是?==
?和?!=
.15.2?條件表達(dá)式例如?if
?語句通過抽象方法?ToBoolean
?強(qiáng)制計(jì)算它們的表達(dá)式并且總是遵守下面的規(guī)則:
''
?被計(jì)算為?false,否則為?trueif ([0]) {
// true
// An array is an object, objects evaluate to true
}
15.3?使用簡(jiǎn)寫。
// bad
if (name !== '') {
// ...stuff...
}
// good
if (name) {
// ...stuff...
}
// bad
if (collection.length > 0) {
// ...stuff...
}
// good
if (collection.length) {
// ...stuff...
}
更多建議: