美文网首页
[JS基础学习]原型和原型链

[JS基础学习]原型和原型链

作者: 砂壶 | 来源:发表于2020-04-15 19:58 被阅读0次

JS 原型prototype 是指为其它对象提供共享属性访问的对象。在创建对象时,每个对象都包含一个隐式引用指向它的原型对象或者 null。
原型也是对象,因此它也有自己的原型。这样构成一个原型链。

在访问一个对象的属性时,实际上是在查询原型链。

原型继承指设置某个对象为另一个对象的原型。
有两类原型继承的方式:

  • 显式继承:Object.setPropertyOf 和 Object.create
  • 隐式继承:通过 constructor 构造函数,在使用 new 关键字实例化时,会自动继承 constructor 的 prototype 对象,作为实例的原型

学习资料:
https://mp.weixin.qq.com/s/1UDILezroK5wrcK-Z5bHOg
https://juejin.im/post/5dba456d518825721048bce9

相关文章

  • 原型和原型链

    今天发现一张特别好的图(↑↑↑上图↑↑↑),对原型和原型链的理解特别直观友好。 原型和原型链 基础储备:每个 JS...

  • js基础(三)

    js基础 原型链和原型对象 ... ... js没有继承原型对象prototype通常用来添加公共的属性或行为且只...

  • [JS基础学习]原型和原型链

    JS 原型prototype 是指为其它对象提供共享属性访问的对象。在创建对象时,每个对象都包含一个隐式引用指向它...

  • 5-1 从基础知识到JSWebAPI

    回顾js基础知识 JS-web-API 总结 回顾js基础知识 变量类型和计算 原型和原型链 闭包与作用域 异步和...

  • JavaScript原型对象与原型链

    一、前言 原型和原型链是 JavaScript中不可避免需要碰到的知识点,在刚开始学习 JS 时,原型和原型链都是...

  • 深入javascript之原型和原型链

    原型和原型链是js中的难点也是重点,明白了原型和原型链会让我们在后面不管是学习还是工作都会更加高效,并且原型和原型...

  • 2-6 原型和原型链 - 5个原型规则

    2-6 原型和原型链 - 5个原型规则 5条原型规则,原型规则是学习原型链的基础。 第一、所有引用类型(数组、函数...

  • 关于javascript的原型和原型链,看我就够了(一)

    关于js的原型和原型链,有人觉得这是很头疼的一块知识点,其实不然,它很基础,不信,往下看要了解原型和原型链,我们得...

  • 6.js-Web-API-DOM、BOM

    js基础知识:基于ECMA 262标准(规定基础语法、规则) --变量类型和计算--原型和原型链--闭包和作用域-...

  • JS基础知识体系

    JS基础知识 1、变量类型和计算 值类型和引用类型 类型判断 逻辑运算 2、原型和原型链 class 继承 原型 ...

网友评论

      本文标题:[JS基础学习]原型和原型链

      本文链接:https://www.haomeiwen.com/subject/ixyomhtx.html