总结:
1.类中的构造器不是必须要写的,要对实例进行一些初始化的操作,如添加指定属性时才写。
2.如果A类继承了B类,且A类中写了构造器,那么A类构造器中的super是必须要调用的。
3.类中所定义的方法,都放在了类的原型对象上,供实例去使用。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>1_类的基本知识</title>
</head>
<body><script type="text/javascript" >/* 总结:1.类中的构造器不是必须要写的,要对实例进行一些初始化的操作,如添加指定属性时才写。2.如果A类继承了B类,且A类中写了构造器,那么A类构造器中的super是必须要调用的。3.类中所定义的方法,都放在了类的原型对象上,供实例去使用。*///创建一个Person类class Person {//构造器方法constructor(name,age){//构造器中的this是谁?—— 类的实例对象this.name = namethis.age = age}//一般方法speak(){//speak方法放在了哪里?——类的原型对象上,供实例使用//通过Person实例调用speak时,speak中的this就是Person实例console.log(`我叫${this.name},我年龄是${this.age}`);}}//创建一个Student类,继承于Person类class Student extends Person {constructor(name,age,grade){super(name,age)this.grade = gradethis.school = '尚硅谷'}//重写从父类继承过来的方法speak(){console.log(`我叫${this.name},我年龄是${this.age},我读的是${this.grade}年级`);this.study()}study(){//study方法放在了哪里?——类的原型对象上,供实例使用//通过Student实例调用study时,study中的this就是Student实例console.log('我很努力的学习');}}class Car {constructor(name,price){this.name = namethis.price = price// this.wheel = 4}//类中可以直接写赋值语句,如下代码的含义是:给Car的实例对象添加一个属性,名为a,值为1a = 1wheel = 4static demo = 100}const c1 = new Car('奔驰c63',199)console.log(c1);console.log(Car.demo);</script>
</body>
</html>

reactjs 类的基本知识相关推荐

  1. 计算机应用类专业综合冲刺卷,2009年计算机应用类专业综合知识模拟试卷.doc

    2009年计算机应用类专业综合知识模拟试卷 2009年计算机应用类专业综合知识模拟试卷 一.单选题(本大题共15小题,每小题2分,共30分,在每小题给出的四个选项中,只有一项是符合题目要求的) 1.采 ...

  2. 计算机应用类专业综合知识模拟试题,2015年湖南省对口升学计算机应用类专业综合知识试题(真题)...

    机密★启用前 湖南省2015年普通髙等学校对口招生考试 计算机应用类专业综合知识试题 本试题卷共六大题,39小题,共16页.时量150分钟,满分390分. 一.单选題(在本题的每一小题的备选答案中?只 ...

  3. 计算机单招基础知识试题,高职单招《计算机类专业基础知识》正式试卷

    高职单招<计算机类专业基础知识>正式试卷 20XX年高考<计算机类专业基础知识>试卷 一. 单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确回答的序号填在题干的 ...

  4. 计算机应用类专业综合知识月考试卷,计算机应用类专业综合复习试题(一)

    计算机应用类专业综合知识考试试题 计算机应用类专业综合知识试题 一.选择题(在下列各小题的备选答案中,请把你认为正确答案的代号填入题 干后的括号内.多选.少选.错选不给分.每小题 3 分,共 54 分 ...

  5. 2013福建高职单招计算机类专业,2013福建高职单招_计算机类专业_知识试题(卷).doc...

    2013福建高职单招_计算机类专业_知识试题(卷).doc (13页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分  .. 计算机类专业基 ...

  6. 计算机应用类专业综合知识试题2019,湖南省2019年对口升学计算机应用综合试题(手打实图)...

    图11 图12 (1)如果需要用户在浏览器中通过"http://192.168.109.251"来访问该网站,那 么在如图11所示的"添加网站"对话框中,&qu ...

  7. 计算机应用类专业综合知识理论,湖南省普通高等学校对口招生考试计算机应用类专业综合知识试卷.doc...

    湖南省普通高等学校对口招生考试计算机应用类专业综合知识试卷 湖南省2002年普通高等学校对口招生考试 计算机应用类专业综合知识试题 选择题(在下列各小题的备选答案中,请把你认为正确答案的题号填入题干后 ...

  8. 口播类抖音知识干货账号,是最容易变现的

    口播类抖音知识干货账号,是最容易变现的,五万粉丝+就有机会月变现六位数. 口播类账号讲究内容知识点有深度,干货干,内容结构逻辑性强,镜头表现力强,场景布局合理. 无论是以上5点中的哪一点,对于普通人来 ...

  9. A股交易接口类的基础知识

    A股交易接口类的基础知识-ES6+类 constructor构造函数 类通过class关键字来定义一个类. 类可以有自己的构造函数constructor,当我们通过new关键字创建一个实例时,构造函数 ...

最新文章

  1. 第九天:基础文件管理
  2. 判读一个对象不为空_LabVIEW面向对象编程_初窥门径(3):开发实践
  3. 脸部细微表情识别_您可以仅使用面部表情来控制字体吗?
  4. 【转】Dynamics CRM 365零基础入门学习(三)Dynamics 通过Web API 来调用自定义的Action(使用插件)
  5. 简单粗暴,快速入门Python
  6. postgreSQL源码分析——索引的建立与使用——Hash索引(2)
  7. php mysql select where_PHP MySQL Where 子句
  8. TypeScript--函数
  9. 十个经典java开发项目及其描述-马上写到你的简历中去吧,祝你升职加薪
  10. Tomcat的Document base ……does not exist or is not a readable directory错误
  11. Foxit Quick PDF Library License Key
  12. IPD——从战略到执行的全面研发管理体系
  13. 将地址转化为高德经纬度坐标
  14. Windows配置互联网访问检测服务器-IspSrv
  15. 中国哪些云主机比较靠谱?
  16. ubuntu 限速 流量监控工具 - iftop
  17. android获取多媒体库的视频、音频、图片
  18. mysql 创建触发器(for each row解释)
  19. PHP exif 介绍
  20. 【Linux】Linux操作系统对文件系统的管理

热门文章

  1. 学业水平考试网登录_江西学业水平考试成绩查询登录入口
  2. html 右侧滚动条,html中去掉textarea右侧滚动条和右下角拖拽
  3. 创新学习对象1-陕西省网络与系统安全重点实验室研究员的李光夏老师
  4. python精要(81)-collections容器类型(1)-统计相同的值
  5. NeurIPS 2019:计算机视觉论文回顾
  6. CCF BDCI 多人种人脸识别冠军分享
  7. 里程碑!我的github排名进入前100名!
  8. Python10分钟入门
  9. 说实话,你的API接口在高并发面前不堪一击!
  10. 三年深入探索,网易云信让在线医疗做到技术“在线”