JS的ES6的class
2024-09-06 20:08:39
1.类的创建:
定义类
类的构造函数
类的静态方法
类的一般属性和方法
//定义类
class Person{ // 类的静态方法,相当于Person.test = function(){console.log("类的静态方法");}
static test() {
console.log("类的静态方法"); } //constructor构造函数
constructor(name,age){ console.log("调用构造函数");
this.name = name;
this.age = age;
} //类的一般方法,定义在实例对象的原型对象上,相当于Person.prototype.show = function(){console.log("this.name,this.age");}
show(){
console.log(this.name,this.age); }
} let person1 = new Person("wzh",25);
console.log(person1); person1.show();
Person.test();
2.继承
super
extends
//定义类
class Person{ // 类的静态方法,相当于Person.test = function(){console.log("类的静态方法");}
static test() {
console.log("类的静态方法"); } //constructor构造函数
constructor(name,age){ console.log("调用构造函数");
this.name = name;
this.age = age;
} //类的一般方法,定义在实例对象的原型对象上,相当于Person.prototype.show = function(){console.log("this.name,this.age");}
show(){
console.log(this.name,this.age); }
} let person1 = new Person("wzh",25);
console.log(person1); class Child extends Person{ constructor(name,age,sex){
super(name,age); //调用父类构造函数构造子类
this.sex = sex;
} //重写父类同名函数
show(){
console.log(this.name,this.age,this.sex); } } let child = new Child("wzl",24,"男");
child.show();
最新文章
- 练习用基础SQL语句
- 校验码(海明校验,CRC冗余校验,奇偶校验)
- IOS Socket 03-建立连接与登录
- [leetcode] Min Stack @ Python
- [UVA315]Network(tarjan, 求割点)
- RT-Thread学习笔记(1)
- 第二篇、倾力总结40条常见的移动端Web页面问题解决方案
- 添加线标注ILineElement
- 轻量级GUI enlightenment
- shiro学习笔记_0100_shiro简介
- Android开发艺术探索——第二章:IPC机制(中)
- 【3y】从零单排学Redis【青铜】
- 编译phoneix源码,整合Hbase
- u3d不显示阴影的处理方法
- 关于poi导出excel三种方式HSSFWorkbook,SXSSFWorkbook,csv的总结
- Xcode密钥没有备份或者证书过期,出现Valid Signing错误
- Android 屏幕适应
- python模块之 fabric
- SpringBoot-08:SpringBoot采用json的方式实现前后台通用的配置文件
- Delphi中的DBGrid控件
热门文章
- jboss/wildfly安全域的密码加密和解密
- Docker 安装 Redis, 搭建 Redis 环境
- jQuery---jq操作标签文本(html(),text()),jq操作文档标签(插入,删除,修改),克隆,,jq操作属性,jq操作class属性,jq操作表单value,jq操作css,jq操作盒子(重要),jq操作滚动条
- 2019-08-01 Ajax实现从数据库读取表
- 坑人的Mysql5.7 (默认不支持Group By语句)(转)
- Android 8.0编译过程
- 一款APP的完整开发流程 (转载)
- Golang: 抓取网页内容
- 机器学习笔记7:矩阵分解Recommender.Matrix.Factorization
- H3C 802.11 WEP加密特点与注意事项