var a=null; var b=a || "123" alert(b) var a='345'; var b=a || "123" alert(b) //这个|| 运算就是 if(a || b){...} //中的运算,本来是返回 true 或 false,但js处理了