1>邏輯表達式
看例子:
var cc;
var dd=new Object();
var false1="false";
var false2=false;
var intf=1234;
執行
if(cc) alert("cc");//不執行
if(false1) alsert("false1");
if(dd) alert("dd");
if(false2) alsert("false2"); //此句不執行
if (intf) alert("1234");
結論:只要非空對象,而且不為邏輯false,邏輯結果都是true
看例子:
var cc;
var dd=new Object();
var false1="false";
var false2=false;
var intf=1234;
執行
if(cc) alert("cc");//不執行
if(false1) alsert("false1");
if(dd) alert("dd");
if(false2) alsert("false2"); //此句不執行
if (intf) alert("1234");
結論:只要非空對象,而且不為邏輯false,邏輯結果都是true