美文网首页
ES6:class static

ES6:class static

作者: 开车去环游世界 | 来源:发表于2016-12-08 21:05 被阅读148次

es6 的 static 定义的是类的方法只有类能调用,而普通方法是实例的方法只有类实例能调用。变量也一样。

class A {
    static fn() {
        console.log('sss');
    }
    fn2() {
        console.log('www');
    }
}

let a = new A();

a.fn(); // 报错
A.fn();
a.fn2();
A.fn2(); // 报错

相关文章

  • ES6:class static

    es6 的 static 定义的是类的方法只有类能调用,而普通方法是实例的方法只有类实例能调用。变量也一样。

  • swift 中 Class 和 Static 的区别

    Class 和 Static 都表示的是类方法。 无须初始化,Class 和 Static 的区别是 Class ...

  • static、class

    类型区别class 关键字专门用在 class 类型的上下文中的,可以用来修饰类方法以及类的计算属性(注意:不能用...

  • class static

    类class通过 static 关键字定义静态方法。不能在类的实例上调用静态方法,而应该通过类本身调用。不需要实例...

  • day02(数据类型)

    public class Test01 {static byte a;static short b;static ...

  • static作用与用法

    目录一、static变量二、static方法三、static代码块四、static class static表示“...

  • 类变量、static初始化

    class Father{ public static int a = 1; static{ a = 2; }...

  • c++ static 成员变量

    一 static变量在class中的使用 class中声明static变量,s_value的存在不依赖class的...

  • Image.set_fillAmount有GC

    public static class ImageUtil {public static void SetFill...

  • java 单利模式

    public class Singletion { private static class InnerSingl...

网友评论

      本文标题:ES6:class static

      本文链接:https://www.haomeiwen.com/subject/bqnsmttx.html