JavsScript 原型链

解决构造函数浪费内存的问题

每一个构造函数都有一个属性prototype属性,指向一个原型对象

原型是构造函数的一个属性 prototype

给数组类型扩展

正常代码:

prototype中的this指向为调用对象 所以


基本关系:构造函数产生两个部分:prototype原型对象和对象实例,两个部分都有constructor属性指回构造函数本身,原型对象prototype本身具有construct熟悉,实例对象中的对象原型__proto__具有construct属性

实例对象可以调用原型对象中写的方法的原因是因为实例对象中存在对象原型指向实例对象

相关推荐
陳10303 分钟前
C++:list(1)
开发语言·c++
放逐者-保持本心,方可放逐3 分钟前
electron 中的那些事(很关键)-核心要点补充
前端·javascript·electron
小CC吃豆子4 分钟前
如何在 VS Code 中调试 C++ 程序?
开发语言·c++
2301_789169545 分钟前
ai讲React 18 + Context API 极简教程 解决深层组件调用父组件里其他组件方法
javascript·react.js·ecmascript
Overt0p6 分钟前
抽奖系统(7)
java·开发语言·spring boot·redis·tomcat·rabbitmq
JANG10247 分钟前
【Qt】项目打包
开发语言·qt
念念不忘 必有回响7 分钟前
vue项目从零开始配置国际化
前端·javascript·vue.js
CoderCodingNo14 分钟前
【GESP】C++五级/六级练习题(前缀和/动态规划考点) luogu-P1719 最大加权矩形
开发语言·c++·动态规划
全栈前端老曹14 分钟前
【包管理】npm最常见的10大问题故障和解决方案
前端·javascript·rust·npm·node.js·json·最佳实践
摘星编程15 分钟前
React Native for OpenHarmony 实战:Easing 动画缓动函数详解
javascript·react native·react.js