ES6- Class类的使用,声明,继承
摘要:声明类//class classCoder{//所有类都是方法函数//val是参数名称(val){method//class returnval的console.log(val)}//不要逗号技巧(val){//这指向Coderconsole.log(this.name('call-name')+'skill'+val);//调用nameskill}//类的参数构造函数(a,
声明一个类
//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()) //3
继承
// 类的继承
class anan extends Coder{
}
let an = new anan;
an.name('anan的继承') //继承Coder中的name方法
免责声明:文章转载自《ES6- Class类的使用,声明,继承》仅用于学习参考。如对内容有疑问,请及时联系本站处理。
上篇【Unity Shader学习笔记】(一)在表面着色器中控制顶点变换LoadRunner--内存指标介绍下篇
宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=
1.社交粉丝数据分析: 以下是qq的好友列表数据,冒号前是一个用户,冒号后是该用户的所有好友(数据中的好友关系是单向的) A:B,C,D,F,E,O B:A,C,E,K C:F,A,D,I D:A,E,F,L E:B,C,D,M,L F:A,B,C,D,E,O,M G:A,C,D,E,F H:A,C,D,E,O I:A,O J:B,O K:A,C,D L:...