求教,下面的写法怎么理解?
~function () {
var m = showsubmenu, flag = 0;
m.stat = function () {
return !(flag % 2)
};
m.toggle = function () {
return flag++ % 2
};
}();
~function () {
var m = showsubmenu, flag = 0;
m.stat = function () {
return !(flag % 2)
};
m.toggle = function () {
return flag++ % 2
};
}();