首页 > 其他 > 详细

原型与对象

时间:2019-08-09 21:09:34      阅读:112      评论:0      收藏:0      [点我收藏+]

1.对象创建有三种方式:对象字面量,new Object(),构造函数和工厂函数

2.面向对象的三大核心特征:封装  继承 多态

3.对象属性的检测方法:hasOwnProperty() 方法不检测原型(返回布尔值),in操作符:检测原型

4.object.prototype通过对象的prototype属性创建的属性方法可以被object对象的实例共享

5.原型链:由_proto_链接形成的链式结构 ①构造函数的实例有一个_proto_属性,指向构造的原型对象 ②构造函数的实例的_proto_属性有一个construct属性,可以直接指向构造函数 ③原型链上的内容能够被对象/函数访问

6.对象属性的查找:先从对象自身开始查找 有返回 没有查找构造函数 构造函数有返回 没有查找原型链 原型链上有返回 没有返回undefined

7.面向对象注意项:①变量转换为属性 ②函数转换为方法 ③this转换为that

 

给大家分享的全是理论知识呀~希望大家喜欢

                                    

原型与对象

原文:https://www.cnblogs.com/2019yjy/p/11329523.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!