还有定义单个属性封装
WinShow.create = function(c,body){var _head = '<p class="+ c.heacss +"><span class="+ c.concss +">' + c.title + '</span></p>'; this.container.innerHTML = _head; return this.container; this.container.onclick = function(e){ alert('hello'); } }在这里我创建一个create属性以匿名函数形式封装一段HTML代码,并给这个 HTML代码绑定点击事件 。
【javascript面向对象编程之封装】列举以上几种js封装形式,但是小生还在研究中,这几种都能实现相同操作,可是写法有些区别,对于性能方面谁有更好的见解可以点评我,进行交流 。