如何向ES6类添加静态属性

阿布登诺·图米(Abdennour TOUMI)

我们非常清楚地知道class的ES6也带来:staticget以及set功能:

但是,似乎static关键字仅保留给Methods:

class Person {

    // static method --> No error
    static size(){
    }   
  // static attribute --> with Error
    static MIN=10;
}

如何能够static在ES6类中编写属性以具有诸如static属性之类的东西MIN

我们知道我们可以在类定义之后添加以下指令:

Person.MIN=10; 

但是,我们的范围是找到在类块中编写此指令的方法

莫特萨·图拉尼(Morteza Tourani)

您可以使用静态吸气剂:

class HasStaticValue {
  static get MIN() {
    return 10;
  }
}

console.log(HasStaticValue.MIN);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向 ES6 类添加变量方法

来自分类Dev

如何在Javascript ES6中向类添加方法

来自分类Dev

使用ES6类反应静态

来自分类Dev

如何遍历ES6 / 2015类实例的属性

来自分类Dev

如何从静态方法ES6类返回非静态变量

来自分类Dev

使用 ES6 导入向类原型添加方法会产生“this”错误

来自分类Dev

ES6:使用.next()属性创建类(将值添加到属性字段)

来自分类常见问题

如何在ES6类中创建“公共静态字段”?

来自分类Dev

在ES6中继承reactjs类时添加默认属性

来自分类Dev

在类React ES6中调用静态函数

来自分类Dev

ES6 推送到静态数组属性

来自分类Dev

如何在Kotlin中向Java类添加静态方法

来自分类Dev

如何枚举ES6类方法

来自分类Dev

在类和构造函数中访问ES6 / ES7静态类变量

来自分类Dev

在es6 javascript类的非静态成员函数中调用静态getter

来自分类Dev

从ES6类的Promise中设置属性

来自分类Dev

在ES6中是否允许销毁类实例属性?

来自分类Dev

ES6类中的受保护属性(使用Symbols?)

来自分类Dev

在构造函数中绑定函数时,如何在ES6 React中向事件处理程序添加参数

来自分类Dev

在ES6类中的静态设置器中访问类数据

来自分类Dev

当JAXB生成类时,如何向根元素添加属性?

来自分类Dev

如何在python中向类添加属性

来自分类Dev

如何在__init__之前向类添加属性?

来自分类Dev

如何在 ES6 javascript 类中的泛型方法中获取所有 getter setter 属性的列表或数组?

来自分类Dev

嵌套的ES6类?

来自分类Dev

ES6类的范围

来自分类Dev

ES6 JavaScript 类

来自分类Dev

ES6模块:导出单个类的静态方法或多个单独的方法

来自分类Dev

导入类并使用带有Babel Transpiler的es6模块调用静态方法

Related 相关文章

热门标签

归档