ES6- Class类的使用,声明,继承
2024-08-31 12:26:36
声明一个类
//class 类
class Coder{
// 类中都是方法 函数
//val是name方法的参数
name(val){
console.log(val) //类
return val;
}
//不要逗号
skill(val){
//this指向Coder
console.log(this.name('调用name') + 'skill' + val); //调用nameskill技能
}
//类的传参
constructor(a,b){
this.a = a;
this.b = b; }
add(){
return this.a + this.b;
}
}
调用方法
// 调用方法
let ananClass = new Coder;
ananClass.name('类');
ananClass.skill('技能');
类传参
// 类传参
let ananiah = new Coder(1,2);
console.log(ananiah.add()) //
继承
// 类的继承
class anan extends Coder{ }
let an = new anan;
an.name('anan的继承') //继承Coder中的name方法
最新文章
- 跳转 linQ
- [No000006]苏格拉底与失恋者的对话
- Ural 1018 (树形DP+背包+优化)
- [SQL] 不合并重复数据 union all
- [IOS] Storyboard全解析-第一部分
- Android 系统的四层结构
- Linux命令——创建删除文件
- nginx-gridfs 的安装配置和使用
- WOJ 1055
- CDN及CDN加速原理
- Redis基本使用及百亿数据量中的使用技巧分享(附视频地址及观看指南)
- wkhtmltopdf 转pdf时元素被页面切割开
- system libzip must be upgraded to version >;= 0.11
- 【XSY2693】景中人 区间DP
- 使用BAPI批量修改采购信息记录的税率
- 解决svchost占用内存过高问题
- 虚拟机安装Ubuntu的上网设置(有线网络和无线网络)
- 《TCP/IP详解 卷1:协议》系列分享专栏
- 关于解决coursera视频缓冲问题
- python中文入库
热门文章
- 区块链学习笔记:D03 区块链在各行业领域的应用(一)
- 转:JDK1.8-Stream()使用详解
- 纯CSS与HTML实现垂直时间轴
- mac eclipse maven tomcat 运行错误 tomcat HTTP Status 404
- luogu P4981 父子
- Java学习笔记(面向对象下)
- [Java并发] AQS抽象队列同步器源码解析--独占锁释放过程
- poj 2955 Brackets (区间dp基础题)
- 《MySQL数据库》MySQL数据库安装(windows)
- 聊一聊看似简单的Promise.prototype.then()方法