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=

相关文章

Java注释@interface的用法【转】

       Java用  @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。@Override,@Deprecated,@SuppressWarnings为常见的3个注解。注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后,JAVAC编译器,开发工具和其他程序可以用反射来了解你的...

Spring源码分析:@Configuration原理

1.本文基于spring5.3.x。 环境搭建 bean: public class Cat { } public class Dog { } public class DogFactoryBean implements FactoryBean<Dog> { @Override public Dog getObject() throws...

『MXNet』第十弹_物体检测SSD

全流程地址 一、辅助API介绍 mxnet.image.ImageDetIter 图像检测迭代器, from mxnet import image from mxnet import nd data_shape = 256 batch_size = 32 rgb_mean = nd.array([123, 117, 104]) def g...

配置RedisTemplate、JedisPoolConfig、JedisConnectionFactory+自定义序列化 (xml+java方式)+使用

java方式配置RedisTemplate   //spring注入ben    //@Bean(name = "redisTemplate") public RedisTemplate initRedisTemplate(){ JedisPoolConfig poolConfig = new JedisPoolConfig();...

瀑布流的三种实现方式(原生js+jquery+css3)

前言 项目需求要弄个瀑布流的页面,用的是waterfall这个插件,感觉还是可以的,项目赶就没自己的动手写。最近闲来没事,就自己写个。大致思路理清楚,还是挺好实现的... 原生javascript版 <!DOCTYPE html> <html lang="en"> <head> <meta charset=...

Hadoop_24_MapReduce实现QQ共同好友

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:...