es6-class 相关问题

此标记用于有关Ecmascript 6中的类的问题。该标记仅适用于Ecmascript版本中提供的类。

如何使用ES6约定在JS中创建类? [关闭]

我有一个班级“狗”,并希望它的原型成为一个新的类,动物。如何使用ES6语法在JS中创建它?

回答 1 投票 -5

ES6承诺和类属性

作为业余PHP编码器,我很难掌握JS异步行为。我正在编写一个Firefox WebExtension,它使用Storage API中的两个StorageAreas来设置/获取选项,我想......

回答 2 投票 1

递归使用数组原型方法

我正在使用无限级结构,类似于:{“name”:“Group1”,“type”:“group”,“nodes”:[{“name”:“Node1”,“type”:“节点“,”someproperty“:”somevalue1“......

回答 2 投票 1

如何修改ES6类的构造函数

我正在尝试使用ES6类重新加载热代码。我需要能够修改类的构造函数,而不用新的类替换类(因为其他人可能会引用它)。 ...

回答 1 投票 2

如何在Javascript中调用祖父母类的setter

想象一下,我有3个类,Child,Parent和Grandparent连接在层次结构中,如下所示:class grandparent {set myField(value){console.log('grandparent setter');父类...

回答 4 投票 4

如何在实际依赖项上提升jest依赖模拟?

我正在测试一个反应原生组件,它导入一个Class LanguageStore。目前测试失败,因为该组件实例化此类,该类调用未定义的私有setter ...

回答 1 投票 0

ES6中的JavaScript原型模式

原型模式在ES5中实现如下:var Shape = function(id,x,y){this.id = id; this.move(x,y); }; Shape.prototype.move = function(x,y){this.x = x; this.y = y; ...

回答 2 投票 0

如何处理窗体的子组件中的按钮

我有这个组件:类ConnectedStepsForm扩展React.Component {handleSubmit = event => {event.preventDefault()debugger //这是我的位置。 } render(){...

回答 1 投票 0

为什么React.Component的内部实现是一个函数而不是一个ES6类?

我一直在深入研究React的代码库,我发现当你编写类App扩展React.Component时,你实际上正在扩展由以下函数创建的对象:function ...

回答 1 投票 0

将ES6类对象序列化为JSON

class MyClass {constructor(){this.foo = 3}} var myClass = new MyClass()我想将myClass对象序列化为json。我能想到的一个简单方法是,因为每个成员实际上......

回答 6 投票 11

ES6类构造函数参数超过require

使用ES6类时,为什么不通过构造函数传递依赖项,而不是在顶部将它们列为import / require:例如class DEF {constructor(ABC){this.abc = new ABC(...

回答 4 投票 0

有没有办法使用typescript ES6类和模块连接oracledb?

我正在尝试使用Typescript ES6 Class模块实现oracle连接。我已经安装了@ types / oracledb包以及oracledb包。使用Jasmin框架。以下是我的代码......

回答 3 投票 1

JavaScript - 动态加载类并使用特定属性创建新实例

我有一个Node.js v11.11.0应用程序。在这个应用程序中,我的文件结构如下:./ src / animals / animal.js tiger.js koala.js index.js如上所示,我有三个类...

回答 1 投票 0

如何在ES6中禁用此错误?错误:在派生类构造函数中调用super之前,不能引用'this'

在像C ++这样的面向对象语言中,您不必调用基础构造函数。我不明白为什么我需要在像favascript这样的伪对象语言中做这件事。我的基础构造函数有......

回答 1 投票 0

子类遵循父类的结构

我有以下两个类:类AcceptCommand extends Command {init(client,db){super.init(client,db); } async hasPermission(){} async run(){if(...

回答 1 投票 0

为什么js类不使用公钥和私钥?

因此,当他们创建es6类时,他们只是将所有内容默认设置为公开,这对我来说有点奇怪,但我只是依旧使用它,因为我仍然使用旧的基于es5样式范围的类。无论如何......

回答 1 投票 -1

es6导入类中的类

在index.js我有。从'./pageLoader'导入PageLoader; $(function(){const pageLoader = new PageLoader();});和pageloader.js类PageLoader {constructor(){{this ....

回答 1 投票 0

如何在插件中处理同一个类上的多个实例?

我有一个使用es6类语法的JS插件。我不确定在处理类的几个实例的方式与一个内部有几个元素的实例之间的关系。这个插件可以有一个数组......

回答 1 投票 0

如何在JavaScript ES6中将Map作为对象?

我的类使用es6在节点级创建一个地图对象,使用Map() - “set”函数。当调用类时,我希望地图对象转换为普通的json类型结构。我在用 ...

回答 5 投票 2

打字稿:成员的下划线约定

我有一个类Email类Email {private _from:string; private _to:Array ; private _subject:string;它将创建一个电子邮件对象,如:{_ from:'',_ to:'',...

回答 2 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.