发表于: 2017-01-11 00:23:28

2 1258


今天完成的事:熟悉萝卜多项目代码,听丝毫讲了js中的面向对象编程。

遇到的问题及收获:

(1)“对象”是单个实物的抽象。

(2)“对象”是一个容器,封装了“属性”(property)和“方法”(method)。

 学习了new命令的作用,就是执行构造函数,返回一个实例对象。

var Vehicle = function (){ 

  this.price = 1000; 

};  

var v = new Vehicle(); 

 v.price // 1000

 console.log(v.price)

上面代码通过new命令,让构造函数Vehicle生成一个实例对象,保存在变量v中。这个新生成的实例对象,从构造函数Vehicle继承了price属性。在new命令执行时,构造函数内部的this,就代表了新生成的实例对象,this.price表示实例对象有一个price属性,它的值是1000。

明天要做的事:完善后台管理系统的代码。


返回列表 返回列表
评论

    分享到