首页 > 代码库 > 第四章-面向对象编程
第四章-面向对象编程
1 面向对象
一般地, 类是对象的类型模板, 实例是根据类创建的对象
但是在JavaScript中不区分类和实例, 而是通过原型(prototype)来实现面向对象编程
使用原型相当于继承
但是如果再给xiaoming绑定一个_proto_, 那原来绑定的东西就没有了
2 创建对象
对象访问属性的过程:
在当前对象查找, 没有找到就找它原型对象有没有, 再没有就找object的原型上查找, 如果都没查找到, 就返回undefined
xiaoming -> xiaoming._proto_ -> object._proto_ -> null
constructor
属性constructor执行函数本身
构造函数
构造函数实际上就是一个普通的函数, 只是在生成对象的时候, 是调用new来创建
第四章-面向对象编程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。