发表于: 2017-01-10 20:58:23

1 1298


今天完成的事情:

1.今天的小课堂轮到我讲ppt,基本上一整天都在准备ppt。

2.今天讲解的是面向对象编程在js中的应用。


明天计划的事情:

1.明天要加紧写任务8了

2.任务8的翻页和搜索功能

3.改任务7的问题


遇到的问题:

1.因为之前不了解面向对象编程,所以花了很多时间在网上搜索资料。

2.在讲解的时候,因为一些恍惚,导致demo演示的时候出错了。

3.写ppt的时候总是喜欢写的很详细和全面(写的东西也不是全部都懂),导致经常都是踩点完成。


收获:

1.面向对象编程和面向过程的区别:

传统的过程式编程(procedural programming)由一系列函数或一系列指令组成;

而面向对象编程的程序由一系列对象组成。


2.面向对象编程的优势:

一个对象都是功能中心,具有明确分工,可以完成接受信息、处理数据、发出信息等任务。因此,面向对象编程具有灵活性、代码的可重用性、模块性等特点,容易维护和开发,非常适合多人合作的大型应用型软件项目。


3.面向对象编程的主要重点有:

构造函数与new函数

object对象和继承

prototype 对象

和this关键字


4.面向对象编程的模式:

构造函数的继承

多重继承

模块化


主要学习了阮一峰的博客,很受用。

http://javascript.ruanyifeng.com/oop/basic.html





返回列表 返回列表
评论

    分享到