JavaScript怪癖和秘密之空数组的小怪癖实例页面

代码:

HTML代码:
<button id="button">点击弹出结果</button>
                
JS代码:
document.getElementById("button").onclick = function() {
    var someVar = []; //空数组
    alert(someVar == false); //结果 true
    if (someVar) alert('hello'); //alert语句执行, 所以someVar当作true
};
                

效果: