【学习笔记】JS原型的理解

Last updated on June 21, 2024 pm

比较零散,真就是笔记和理解了,没有教程性质。教程可以去看表严肃的课

  • 不要将function看做纯粹的函数,而要把它看做一个object对象,但其实它还是个函数,只是作为构造器存在。因此,操作时以.来连接。
  • 继承上一级的prototype:
    1
    Laptop.prototype = Object.create(Computer.prototype)
  • 恢复构造器
    1
    Laptop.prototype.constructor = Laptop;
  • 进行新的prototype定义
    1
    2
    3
    4
    5
    6
    Laptop.prototype.like = function() {
    console.log("NOTEBOOK!");
    }
    Laptop.prototype.power = function() {
    console.log("BATTERY!");
    }
  • 注意,顺序不能错,先要继承,恢复构造器和进行新的定义顺序无所谓。

【学习笔记】JS原型的理解
https://www.qwqwq.com.cn/note/js-prototype/
Author
Stephen Zeng
Posted on
June 20, 2024
Licensed under