ecmascript-6 相关问题

2015版ECMAScript规范,现在是标准(ECMAScript 2015)。仅使用此标记,其中的问题与ECMAScript 2015中提供的新功能或技术更改有关。

如果在 ReactJS 中关闭或刷新页面则显示警告

我的问题是我需要用户确认是否要继续关闭或刷新页面。如果他按“否”,则不会关闭也不会刷新页面。 请看一下我到目前为止的代码: 使用Eff...

回答 2 投票 0

这里出乎意料的超级关键字

根据ES6速记初始化程序,以下两种方法是相同的: 在 ES5 中 var 人 = { 名称:“人”, 问候:函数(){ 返回“你好”+this.name; } }; 在 ES6 中 var 人 = ...

回答 3 投票 0

如何显示接近无小数点的整数的价格

我正在做一个电子商务项目。 正常价格为 549 美元 12.96% 已关闭 如果我从 549 美元减去 12.96% 销售价格变为 477.8496 美元 正如下面的屏幕截图所示。 我想显示接近的促销价...

回答 1 投票 0

Object.hasOwnProperty() 产生 ESLint 'no-prototype-builtins' 错误:如何修复?

我使用以下逻辑来获取给定键的 i18n 字符串。 导出函数 i18n(key) { if (entries.hasOwnProperty(key)) { 返回条目[键]; } else if (typeof (Canadarm) !== '

回答 8 投票 0

缺少拒绝处理程序仍然会改变返回的 Promise 的状态

疑问: 根据 MDN 文档,then() 和 catch() 立即返回一个 Pending Promise,如果处理函数没有返回任何内容,则返回的 Promise 会以未定义的 va 形式实现...

回答 1 投票 0

then() 和 catch() 返回 Promises,指向内存中的同一个实例

疑问: 根据 MDN 文档,then() 和 catch() 立即返回一个 Pending Promise,如果处理函数没有返回任何内容,则返回的 Promise 会以未定义的 va 形式实现...

回答 1 投票 0

如何使用Sinon来存根扩展的ES6类的构造函数

所以我在存根构造函数方面遇到了一些问题,更重要的是继承类构造函数...... 我将从一些示例代码片段开始: 父.js module.exports = 类父级 { 构造...

回答 3 投票 0

如何使用 find 方法从该对象数组中删除重复元素?

我想将arr2的元素推入arr1,但它不应该重复这些元素 让 arr = [{obj: "ABC"},{obj: "XYZ"},{obj: "LMN"}] const arr2 = [{obj: "ABC...

回答 1 投票 0

在 JavaScript 中实现 Promise Chaining 时出现意外输出

我有一个任务,如下所示,我必须在 JavaScript 中使用 Promise Chaining 来解决该任务,并且我得到了一些意外的输出 -: 任务: 如果迈克能够打扫房间,那么他就会去踢足球。 在

回答 1 投票 0

如何处理 Array.prototype.reduce() 函数中的 eslint no-param-reassign 规则

我最近添加了 eslint 规则 no-param-reassign。 然而,当我使用reduce构建一个对象(空对象作为initialValue)时,我发现自己需要修改累加器(

回答 6 投票 0

Javascript 如何比较 Map 的键

我在node.js应用程序中使用Javascript ES6功能: 类pairKey { 构造函数(x_pos,y_pos){ this._X = x_pos; this._Y = y_pos; } 得到 x() { 返回这个._X; } 设置 x(x_pos) {...

回答 4 投票 0

importmap 和 module 无法在带有 Spring Boot 的普通 JavaScript 中工作

为什么 importmap 不起作用,为什么尽管指定了 type='module',但导出和导入在普通 JavaScript 文件中根本不起作用?这是在三种现代浏览器中进行测试的。脚本可以...

回答 1 投票 0

在Nest.js中,如何在装饰器中获取服务实例?

在CustomDecorator中,如何访问Nest.js中定义的服务实例? 导出 const CustomDecorator = (): MethodDecorator => { 返回 ( 目标:对象, propertyKey: 字符串 |符号,...

回答 5 投票 0

使用 ES6 导入时 Jest 手动模拟不起作用

我遇到了这个问题,无法将 Jest 与 ES6 一起使用,但它在 CommonJS 中对我有用! 如果我使用标准的 Common JS require,我可以使用带有 jest 的手动模拟,这样这个目录就会被看到 __mocks__ 但 ES6 不是

回答 1 投票 0

验证箭头函数参数数量的好方法?

显然arguments.length不起作用。 我可以将签名更改为 f: (...args) => { if (args.length>0) { ..}; }; 但这会从函数声明中删除参数信息...

回答 2 投票 0

Typescript/ES6 中单例模式的正确方法是什么?

类 Foo{ } var 实例:Foo; 导出函数 getFooInstance(){ /* 逻辑 */ } 或者 导出类 Foo{ 私有静态_实例; 私有构造函数(){}; public getInstance(){/* l...

回答 3 投票 0

导出类是否不像使用私有构造函数那样受到限制?

对于我正在编写的 API,我想确保我传递的值只能由我自己的特定函数实例化,以确保所述值的有效性。我知道经过验证的正确方法是

回答 2 投票 0

javascript中有没有办法代理(拦截)一个类的所有方法?

我希望能够在类本身的构造函数内代理类的所有方法。 男孩类{ 构造函数(){ // 代理逻辑,在每次调用里面的所有方法之前做一些事情

回答 2 投票 0

ANTD Form.Item 内的输入值未更新

很抱歉问这个简单的问题,但我是 React 新手,我正在尝试使用 hodgef/react-simple-keyboard 中的键盘库以及 Ant Design 来尝试创建登录页面。我差不多

回答 2 投票 0

您应该在全局范围内使用“var”还是“let”?

假设我有这个快速应用程序,并且想在顶部添加一个全局变量 从“快递”进口快递; 常量应用程序 = Express(); // var 全局作用域变量 = 123; app.get('/', (req,...

回答 2 投票 0

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