类、对象
类:模子
对象:产品(成品)

蛋糕(对象) 模子(类)

Array 类
arr 对象

Array.push(); 错
arr.push(); 对
new arr(); 错

原型prototype 是加到类上面,而不是对象。

混合方式构造对象:
方法都是相同的,属性都是不同的。
方法 => 函数
属性 => 变量

用 构造函数 加 属性
(属性放到构造函数里实现)

用 原型 加 方法
(方法放到原型里实现)

对象命名规范:
类名首字母大写 (例如系统自带的 Array / Date , 所以自己构造的类也首字母大写,以保持一致。)

面向对象, 面向过程?

面向对象编程(OOP)的特点 (这一部分不记得也不理解了,需要再看一遍老师的讲解)
抽象:抓住核心问题
封装:不考虑内部实现,只考虑功能使用
继承:从已有的对象上,继承出新的对象
多重继承
多态

this —— 函数属于谁
之前是在事件里用this,现在也在 对象 里用this
(不是很清楚区别,再看看)

不能在系统对象中随意附加方法、属性,否则会覆盖已有方法、属性。造成混乱。

最新文章

  1. 比较完整的WebView的用法
  2. jQuery链式操作[转]
  3. atitit.解决struts2 SpringObjectFactory.getClassInstance NullPointerException
  4. 栈的的顺序实例SeqStack实现
  5. 什么是BI及哪些行业需要用到BI?
  6. uboot下 Nand flash 启动 内核与根文件系统
  7. javascrpit开发连连看记录-小游戏
  8. 寻找数列中第k大的数算法分析
  9. progressBar的使用
  10. DAPP 开发直通车-如何基于NEL 轻钱包来开发DAPP
  11. SPEL表达式
  12. 洛谷 P2345 奶牛集会 解题报告
  13. JavaScript -- Window-Interval
  14. 详解C#特性和反射(四)
  15. 如何将Win10 的环境变量页面设置用在win7上面?
  16. cobbler配置解析
  17. 【MySql】Java 批量插入数据库addBatch
  18. 【实用工具】google访问不了比较好的解决办法
  19. OSI七层协议模型及OSI参考模型中的数据封装过程
  20. 关于多属性查找问题的sphinx解决方案

热门文章

  1. C# 对Excel操作时,单元格值的读取
  2. Android Developer:内存分析器
  3. hdu5288 OO’s Sequence 二分 多校联合第一场
  4. Java程序猿的JavaScript学习笔记(6——面向对象模拟)
  5. 设置select组件中的默认值
  6. Android学习笔记进阶19 之给图片加边框
  7. 刘汝佳 算法竞赛-入门经典 第二部分 算法篇 第六章 2(Binary Trees)
  8. java中的九大隐藏变量.
  9. pytest使用问题总结
  10. DG查看恢复进度