js学习笔记——面向对象与原型
分类:
文章
•
2025-01-24 09:58:46
面向对象与原型
- 所有构造函数都是Object对象。
构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。
- 冒充对象
- 实例化后地址不一样(构造函数的声明方式)
- 原型模式方式(原型模式的声明方式,实现了共享属性和方法 )

- 判断实例中是否有name属性——hasOwnProperty方法
- 判断实例中和原型中是否有name属性——in
- 组合构造函数+原型模式(传参和引用共享)

- 动态原型模式
- 继承
- 冒充继承
对象冒充只能继承构造里的信息