JavaScript的面相对象

  JavaScript的面相对象没什么好讲的,给大家贴一段代码,大家自行体会。【尴尬】

  有原生JavaScript功底的,基本上应该能懂个大概。【我是多么的不负责任,哈哈哈!!!】

 1 //modelDemo这个名字为类名
 2 ; var modelDemo = (function () {
 3     //这里是构造函数,
 4     var modelDemo = function () {
 5         //这里为modelDemo创建属性
 6         this.element = [];
 7         this.length = 0;
 8     }
 9     //这里为modelDemo添加方法
10     modelDemo.prototype = {
11         load: function (fun) {
12             console.log(fun);
13         }
14     }
15     //这里把modelDemo这个类设置为公有类型
16     return modelDemo;
17 })()
18 
19 
20 new modelDemo().load("123");

  回头我会把继承的代码放在这,这次就先这样,有什么不明白,尽管留言。

猜你喜欢

转载自www.cnblogs.com/dymdph/p/12097468.html