求教,下面的写法怎么理解?

~function () {
var m = showsubmenu, flag = 0;
m.stat = function () {
return !(flag % 2)
};
m.toggle = function () {
return flag++ % 2
};
}();

posted @ 2012-09-10 15:58  宝石蓝  阅读(126)  评论(0编辑  收藏  举报