简述prototype, _proto_, constructor三者的关系
2024-09-06 15:05:51
1.prototype
感概:每个函数都有一个prototype这个属性,而这个属性指向一个对象,这个对象称为原型对象
作用:
a.节约内存
b.扩展属性和方法
c.实现类与类的之间的继承
2._proto_
1.每个对象都有一个_proto_属性
2._proto_指向创建自己构造函数的原型对象
3.对象可以直接访问_proto_的属性和方法
3.constructor
指向自己创建的构造函数
总结:当我们创建一个构造函数的时候,这个构造函数自带一个_proto_属性,而这个属性指向一个对象,这个对象我们成为原型对象。
这个原型对象里面有一个构造器constructor,它的作用是指向自己创建的构造函数,除此之外,prototype还可以存放公共的属性和方法
当我们实例化一个对象的时候,这个对象自带了一个_proto_属性,这个_proto_指向创建自己的构造函数的原型对象,可以使用这个原型对象里面的属性和方法。
最新文章
- bootstrap 笔记
- JSON&;XML总结
- 【我所理解的Cocos2d-x】第六章 精灵Sprite 读书笔记
- SQL Server中的事务日志管理(3/9):事务日志,备份与恢复
- HDU4542 小明系列故事——未知剩余系
- 手把手教你使用Size Class
- Datatables中文API——回调函数
- careercup-中等难度 17.4
- 定时显示提示控件 TToolTip
- (step8.2.2)hdu 2509(Be the Winner——简单博弈)
- Spark学习资料共享
- Git中一些远程库操作的细节
- 把H5打包成IOS APP其实可以很简单!签名?越狱?都不需要!
- spring注解简单记录
- 第一册:lesson thirteen.
- 第三十一节,目标检测算法之 Faster R-CNN算法详解
- 报错ORA-19809 ORA-19804
- UNIX-like系统资源检查命令
- 线性代数及其应用 (David C.Lay, Steven R.Lay 著)
- Dep数据发布,推送
热门文章
- JavaScript设计模式 Item9 --适配器模式Adapter
- Android推断屏幕锁屏的方法总结
- HDU 3008 DP
- LeetCode 249. Group Shifted Strings (群组移位字符串)$
- 启动Tomcat任何程序都报错
- CF949 C Data Center Maintenance——边双连通分量
- openstack instance resize to rebuild
- [App Store Connect帮助]一、 App Store Connect 使用入门(1)App Store Connect 工作流程
- 使用 typescript 开发 Vue
- P2068 统计和