原生对象写法,dom调用方法

 1 var App = (function () {
 2     var App = function () {
 3         //全局变量
 4         this.init();
 5         this.a = 1;//全局引用
 6     }
 7     App.prototype.init = function () {
 8         this.urlClick();
 9     }
10     App.prototype.urlClick = function (t) {
11         this.urlClick.data = 1;//全局使用
12         console.log(t);
13     }
14     return App;
15 })();
16 var app = new App();
17 //挂载到全局对象,在dom节点上也可以调用方法例如:<span onclick="document.app.urlClick(1)"></span>
18 document.app = app

 

posted @ 2021-04-09 16:33  11个条子  阅读(136)  评论(0编辑  收藏  举报