es6-class 相关问题

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

带有getter和setter方法的ES6类

我正在研究使用getter / setter的ES6类示例之一; class CoffeeMachine {_waterAmount = 0;设置waterAmount(value){如果(value <0)抛出新的Error(“ Negative water”); ...

回答 1 投票 0

为React组件中未使用的类方法设置eslint规则

我正在尝试为从未使用过的类中的方法设置一个eslint规则。像下面的react组件一样,我有一个方法unUsedMethod从未使用过,但是eslint不会显示错误...

回答 1 投票 5

从表中选择一个单元格并为其赋予唯一的类

我有49个单元格(7x7行/列),我正在尝试从49个单元格中创建一个单元格,使其唯一,如您在运行摘要时所看到的,这49个单元格的随机数介于50到500,并...

回答 1 投票 0

[在弱映射中设置新值时,我们会更改状态吗?

假设我们有以下代码:const _timeStamp = new WeakMap(); const _running = new WeakMap();导出类Stopwatch {builder(){_timeStamp.set(this,0); _running.set(this,...

回答 1 投票 0

在此反应性替换代码中的何处进行切换动作?

我在这里有2个文件:App.js和reducer.js,我尝试使用React&Redux创建onclick切换动作(例如:背景颜色更改)。谁能帮我在...

回答 3 投票 0

跨网站重复使用javascript类

我有一个看起来有点像这样的javascript类,类SomeJavascript扩展了SomeMoreJavascript {init(){} anotherMethod(){}} var someJavascript = new ...

回答 2 投票 0

您是否可以不使用此功能来更改工厂函数的属性?

我一直在阅读使用工厂函数而不是类的好处,但是,我很难让它们以类似的方式工作。例如,使用以下类:类NumberManager {...

回答 1 投票 0

使用sinonjs测试在依赖项上调用new的函数

我非常困惑,希望得到一些帮助。我认为这段代码的设计不是很糟糕,但是如果发现缺陷,请纠正我。我似乎无法弄清楚如何测试在...

回答 1 投票 0

ES6类getter或setter中的属性名称前的下划线(_)是做什么的?

我的班级原始版本(没有下划线)出现最大堆栈大小错误,当我查找它时,最终看到了一些示例,其中包括在...上添加下划线...

回答 4 投票 -1

如何测试构造函数中调用的init()函数,然后调用其他异步函数

我在javascript中具有以下代码:类SampleClass {构造函数(param1){this.param1 = param1; this.init(); } async init(){等待this.getData(); this.loadIframe(); ...

回答 1 投票 0

如果我将其模块传递给构造函数而不是需要它,如何创建一个类的实例?

为了使一个ES6类的实例在另一个ES6类中可用,我经常使用以下结构:const Something = require('./ something'); class AnotherClass {makeASomething(){var outputSomething = ...

回答 2 投票 0

如何防止JavaScript中的类对数组元素进行修改[重复]

我有一个类,它使用一个数组来初始化对象。该类还有一个方法,该方法将返回还原的数组。我的目标是添加该类的实现,以便将数组存储在...

回答 2 投票 1

ES6-使用bind(this)时单击事件目标

晚上好,我有一个多步骤表单,有4个框架。当我按下“下一步”按钮时,每个人都必须进入(当然),我的ES6模块化代码包含如下内容:class FormController {// ...

回答 3 投票 0

过滤器任务不起作用-使用es6类的MVC模式的待办事项列表

我正在尝试使用MVC模式使用纯JS编写待办事项列表项目。这是我的第一个MVC项目,但我有一个真正的问题无法解决。我有三个按钮,每个按钮的值都为...

回答 2 投票 0

为什么我的其他类函数和变量在jQuery click事件触发我的es6类函数之一后变得未定义

我正在运行es6类函数来重新设计我的身份验证页面。当用户单击“立即注册”链接时,应该运行showRegisterSection函数,以便从...

回答 1 投票 0

Es6程序中的类和构造函数

使用构造函数创建一个可接收2个参数(名称和距离)的类车。在类中包括一个原型方法,该方法返回一条消息(msg)“汽车名称(名称)已行驶...

回答 1 投票 0

JS中的类变量声明和函数声明有什么区别

不久前我问了这个问题:Javascript-类变量与类方法-有什么区别?它迅速关闭并被误解。那好吧。现在我找到了答案。 ...

回答 1 投票 0


从可选抽象方法的参数构建抽象类函数参数

这里我有一个带有这个readOneDirect方法的BaseRepository类。 BaseRepository具有此可选方法readOneByRelation。 OrganizationRepository从BaseRepository扩展并实现...

回答 1 投票 0

为什么我不能通过使用let,const或var关键字在ES6类中声明变量,但是我可以直接声明它?

对于以下代码,我想知道ES6类中此行为背后的原因:class One {//为什么不允许以下代码。让check = false; const PI = 3.14; ...

回答 2 投票 0

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