Javascript面向对象之组件

高级面向对象

包装对象(13)

  • js基于原型的程序
  • String Number Boolean

原型链(14)

  • 实例对象与原型之间的连接,叫做原型链
  • _proto_(隐式连接)
  • object对象类型是原型链的最外层

面向对象的一些属性和方法(15-18)

  • hasOwnProperty():看是不是对象自身下面的属性
  • constructor:查看对象的构造函数
    -每个原型都会自动添加constructor属性
    -For in的时候有些属性是找不到的(系统属性找不到,自己写的是找得到的)
    -避免修改constructor属性
  • instanceof:运算符
    -对象与构造函数在原型链上是否有关系
  • toString(): object上的方法

对象的继承(19)

  • 什么是继承
    -在原有对象的基础上,略作修改,得到一个新的对象
    -不影响原有对象的功能
  • 如何添加继承
    -属性:call
    -方法:for in
    -栗子:继承的拖拽
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 博客内容:什么是面向对象为什么要面向对象面向对象编程的特性和原则理解对象属性创建对象继承 什么是面向对象 面向对象...
    _Dot912阅读 1,449评论 3 12
  • 本章内容 理解对象属性 理解并创建对象 理解继承 面向对象语言有一个标志,那就是它们都有类的概念,而通过类可以创建...
    闷油瓶小张阅读 873评论 0 1
  • 消化功能状况、胃内容物的性质以及食物,都能影响酵素的发挥。所以,酵素餐前、餐后服用的效果大不一样。 首先我们要知道...
    九宫合月阅读 690评论 0 0
  • 那曾走过无数遍的路 在清晨 日暮 傍晚 在瞬息万变的世界中 顾自保持自我最初的模样 安静的呆在那 不出一语 觉得自...
    2a10db241121阅读 558评论 0 1
  • 这是花小边在简书发布的第一个花艺作品,有人喜欢嘛?
    花小边阅读 604评论 0 47