ecmascript-6 相关问题

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

为具有相同键的每个项目创建一个对象属性数组

我将两个对象合并在一起以创建一个过滤器对象。但是,我想对键相同的合并对象属性值进行分组。 所以... [{category: '家具'}, {category: '镜子...

回答 7 投票 0

ES6 生成器的 hasNext()

我如何为生成器实现 hasNext() 方法。我尝试了很多选项,例如添加生成器作为返回语句并从闭包中产生。获取第一个值打印它...

回答 5 投票 0

替换严格模式下的 `with` 语句

这段代码有效并且易于理解: 函数 evalInScope(js, contextAsScope) { //# 返回我们使用传递的上下文调用的内联匿名函数的结果 返回功能...

回答 2 投票 0

CloudAnt是否支持ES6功能?

CloudAnt 服务器表示它正在使用 CouchDB 3.4.2,并且在 3.0 版本中向 CouchDB 添加了 ES6 支持...,但我无法在在线视图编辑器中对我的数据使用胖箭头函数语法。 .

回答 1 投票 0

当我向全局 React 对象添加模块时会发生什么?

在 React 中添加一个模块到“全局”会很昂贵吗?我希望有一个在需要时可用的模块,而不必依赖将其导入到每个文件中。 我将以下内容添加到...

回答 1 投票 0

创建新帖子时如何生成下一个项目ID?

如果在add方法中,我只添加“标题”和“url”,如何生成帖子中的下一个ID? 方法: addPost(标题:字符串, url:字符串):void { 常量帖子 = { 标题:标题, 你...

回答 1 投票 0

使用“google-libphonenumber”中的 PhoneNumberFormat 不起作用

我想使用 google-libphonenumber 库格式化电话号码。我不想使用 Require,而是想使用 ES6 导入。但似乎不起作用 导入 { PhoneNumberUtil,

回答 2 投票 0

为什么`WeakMap`是不可枚举的?

在我重新进入 JavaScript(及相关)之前,我已经完成了大量的 ActionScript 3,其中有一个带有弱键的 Dictionary 对象,就像 ECMAScript 6 引入的 WeakMap 一样;但是 AS3

回答 2 投票 0

我们可以在javascript中执行orders.stream().mapToInt(Order::getQuantity).sum())吗?

在java中,我使用流来计算订单列表的总和,如下所示: order.stream().mapToInt(Order::getQuantity).sum() 我想知道是否有同样优雅的方法来做到这一点

回答 2 投票 0

引用前一个状态时避免在 setState 中使用回调

我仍然收到此错误,但我不明白在我的代码中怎么可能: 导出默认类 GenericTable 扩展 React.PureComponent { 构造函数(道具){ 超级(道具); 这个.状态...

回答 2 投票 0

如何将一个对象数组解构为多个数组,每个属性一个数组?

例如,我试图将具有三个属性的对象数组解构为三个单独的数组 也许像 const {wlAddresses,wlTokens,wlTickets} = Object.map() 或者 常量 [

回答 3 投票 0

对象字面量中属性名称周围的方括号意味着什么?

考虑以下对象文字: { 文件:{ [bpr + 'lib/Monster.min.js']: ['<%= concat.dist.dest %>'] } } []: [] 语法有什么作用?

回答 2 投票 0

仅当 Promise.all 中的所有 API 调用都失败时才抛出错误

在启动 Express 服务器 JS 之前,我想进行三个 API 调用。如果其中任何一个失败,我只想记录一个错误,但如果三个都失败,我想抛出一个错误并阻止服务器

回答 4 投票 0

如何使用WeakMaps来存储多个不同的私有值?

我在使用 javascript 类的私有成员时遇到了一个问题,我自己无法解决。 “严格使用”; var privateData = new WeakMap(); 水果类{ 构造函数(名称...

回答 1 投票 0

react组件属性中es6的模板字符串

我可以使用双引号和单引号来连接动态变量,但模板字符串更干净。我得到了一个意想不到的令牌,知道为什么吗? ... 返回( 我可以使用双引号和单引号来连接动态变量,但模板字符串更干净。我得到了一个意想不到的令牌,知道为什么吗? ... return (<UserList id={subactions} key=`applications${query.status}` />) ... 您需要将其更改为以下代码。 return (<UserList id={subactions} key={ `applications${query.status}` } />)

回答 1 投票 0

输入Javascript。混乱

我对这段代码真的很困惑 var box = document.getElementsByClassName('box-value'); 对于(让我= 0;我< box.length; i++){ box[i].onclick = function(){ console.log(i); ...

回答 2 投票 0

为什么嵌入模板文字中的数组不会呈现在方括号内?

当我尝试将数组放入 JavaScript 数组时,啦, > `${[1,2,3]}` 我回来了这个 '1,2,3' 而不是 '[1,2,3]' 在最新的 Node 和 Chrome 中。 我错过了一些非常明显的东西......

回答 3 投票 0

导出包含箭头函数时将 CJS 模块转换为 ECMAScript

在 Socket.io 的服务器应用程序结构文档页面上,提供了两种使用模块的方法,以提高代码清晰度。这些模块是 CommonJS。 我成功地将第一个翻译成 ES...

回答 1 投票 0

在对象解构声明中,目标端的标识符指的是什么?

在下面的JS(es6)代码中,大括号内带冒号的变量是怎么回事? const { foo: bar } = ... 通常当你看到这个时,它正在执行变量赋值...

回答 1 投票 0

我可以将一个对象属性解构为另一个对象的属性吗?

我有一个场景,我从 Promise 收到一个 obj,并且需要将该对象的一些键添加到另一个对象。例如: // 从 Promise 收到 对象_1 = { 名称:'SH' }; // 想要...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.