js void ??
var z1= void 0; var z2 = void 1; var z212 = void (1&&1); var z213 = void (1&&0);
z1 = 未定义
function fun2() { /* // 1 && 1 返回1 // 0 && 1 返回0 // 1 && 0 返回0 // 0 && 0 返回0 // 0 && 0, 10 返回10 // 1 && 1, 10 返回10 */ return 1 && 1, 10; } var t = fun2();
/* 0 0 0 执行的是 2 001 2 010 2 011 1 100 1 101 1 110 1 111 1 规律 1开头 全部输出1; 推出 1 || 1 && 1 = 1||(1&&1) */ 1 || 1 && 1 ? console.log(1) : console.log(2)
//0 === 0 || (0 && 0) || (0 && 0 && 0)
0 ? console.log(1) : console.log(2),console.log(3) //== (0 ? console.log(1) : console.log(2)) ; console.log(3);
var z0 = 1; var p = z0 = z0 ? "0x10" : "0x09"; // z0=1时候, p = "0x10"; z0=0时候 p = "0x09" var p = z0 = (z0 ? "0x10" : "0x09");
console.log('p=' + p);
var z0 = 1; // z0=未定义时候,z0 =[]; 已定义 z0=z0 z0 = (z0 || []);
.
var left_lock = void 0;
leftMenuTree.bind("activate_node.jstree", function (obj, e) { var data = e.node; var id = data.id; console.log(id); debugger if (id) { document.getElementById("search").click(); left_lock = 1; } else { //未定义 //执行单击事件 left_lock = 0; var m = 0; (function r() { //执行单击事件 var div_tree = document.getElementById('LeftMenuTree'); var ul_tree = div_tree.getElementsByTagName('ul')[0]; var li_tree = ul_tree.childNodes[0]; var a_tree = li_tree.getElementsByTagName('a')[0]; a_tree.click(); return ++m > 1e3 * 10 / 4 ? //console.log("出错了!") void 0 : void (left_lock ? void 0 : setTimeout(r, 100)) }()) } });