if (1){
    console.log('真值');//真值
}
else{
    console.log('假值');
}

if (0){
    console.log('真值');
}
else{
    console.log('假值');//假值
}

//空陣列
if ([]){
    console.log('真值');//真值
}
else{
    console.log('假值');
}
//空物件
if ({}){
    console.log('真值');//真值
}
else{
    console.log('假值');
}
//null
if (null){
    console.log('真值');
}
else{
    console.log('假值');//假值
}
//undefined
if (undefined){
    console.log('真值');
}
else{
    console.log('假值');//假值
}

參考文獻:
JavaScript-Equality-Table (opens new window)
JavaScript 核心篇 (opens new window)

Initializing...

Last Updated: 2020-12-21 01:06