JavsScript 原型链

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

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

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

给数组类型扩展

正常代码:

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


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

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

相关推荐
雨辰AI2 分钟前
人大金仓 V9 生产级专用监控大盘(含 120 + 指标 + 告警规则 + 一键导入)
java·开发语言·数据库·mysql·政务
时寒的笔记4 分钟前
day13~14核心案例某采招网
开发语言·javascript·ecmascript
智商不够_熬夜来凑12 分钟前
【Picker】单选多选
前端·javascript·vue.js
彦为君42 分钟前
Java文件处理效率库Commons-IO(速览)
java·开发语言·mfc
米饭不加菜1 小时前
Typora 原生流程图语法完全指南(Flowchart.js)
前端·javascript·流程图
scan7241 小时前
langgraphy条件边
前端·javascript·html
sycmancia1 小时前
Qt——文本打印与光标定位
开发语言·qt
故事和你911 小时前
洛谷-【动态规划1】动态规划的引入2
开发语言·数据结构·c++·算法·动态规划·图论
用户938515635072 小时前
《JS 对象知识地图:10 个小节,从字面量到原型链全覆盖》
javascript
YAwu112 小时前
JavaScript this 底层机制剖析
前端·javascript