美文网首页
javaScript进阶面向对象ES6-2020-01-05

javaScript进阶面向对象ES6-2020-01-05

作者: 增商 | 来源:发表于2020-01-05 12:29 被阅读0次

P5公有方法

注意class中不需要加function关键字,我们的函数方法不需要写


图片.png
图片.png

注意不需要逗号分隔,参数传递给方法,this指向当前对象

P6类的继承extends和super关键字

图片.png

注意如果要调用父类的构造方法需要用super,在字类的constructor里写super传参即可,如果不写会报错 ❌


图片.png
图片.png

错误分析❌


图片.png
错误分析就是this出错,this指向的到底是父类还是子类

P7super调用父类普通函数及继承中属性方法查找原则

图片.png
图片.png

P8super必须放到子类的this之前

图片.png
图片.png
图片.png

可以继承父类方法,也可以有自己的构造方法,但是需要在constructor接收参数时this之前必须先调用父类super

相关文章

  • javaScript进阶面向对象ES6-2020-01-05

    P5公有方法 注意class中不需要加function关键字,我们的函数方法不需要写图片.png图片.png注意不...

  • JavaScript面向对象进阶

    一、call、apply、bind(1) callcall:在调用执行函数时,可以修改函数内部this指向,同时给...

  • JavaScript学习

    javascript面向对象 初学javascript,感觉javascript的面向对象编程还是很有意思的,在此...

  • javascript的面向对象

    javascript面向对象 初学javascript,感觉javascript的面向对象编程还是很有意思的,在此...

  • ajax

    1. 面向对象 javascript 具有面向过程,面向对象,函数式编程的特点 javascript 重要 原型/...

  • 构造函数与 new 命令

    JavaScript 语言具有很强的面向对象编程能力,本章介绍 JavaScript 如何进行面向对象编程。 对象...

  • JavaScript面向对象学习笔记

    @(JS技巧)[面向对象] JavaScript面向对象学习笔记 封装 Javascript是一种基于对象(obj...

  • Javascript进阶--面向对象之属性

    一.属性的设置和获取 1)通过.的形式设置和获取 设置: 对象.属性 = Value值获取: var val...

  • js高级

    学习目标: 理解面向对象开发思想 掌握 JavaScript 面向对象开发相关模式 掌握在 JavaScript ...

  • JavaScript 高级(备忘)

    在线地址:JavaScript 高级 目标 理解面向对象开发思想 掌握 JavaScript 面向对象开发相关模式...

网友评论

      本文标题:javaScript进阶面向对象ES6-2020-01-05

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