var dialog = (function(){  
    var mydialog = function(){};
    mydialog.show = function(info){
        kk = document.createElement("div");//为什么这里不能加va?
        document.body.appendChild(kk)
        kk.innerHTML = info+"<button type='button' value='close'></button>";
        kk.childNodes[1].onclick = mydialog.close;
        kk.className = "center";
    }
    mydialog.close = function(){//这种写法是什么知识点?
        document.body.removeChild(kk)
    }
    return mydialog;
})();
window.show = dialog.show;

以上代码虽然简单,却包括了几个比较重要的知识点,闭包、IIFE


serendipity
106 声望0 粉丝

REST