ecmascript-6 相关问题

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

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

ES6 中的对象解构语法如何工作?

我已经了解了数组解构语法,这很好理解。 当我们说 var {p, q} = o; 时,我们到底在做什么? var {p, q} 中的 p 和 q 与 o 的属性不同吗,即...

回答 2 投票 0

ES6 中嵌套解构如何工作?

我知道这可能是一个非常基本的问题,但我不精通 ES6 并且我遇到过这种语法: const { rootStore: { routerStore } } = this.props; 我明白什么是...

回答 5 投票 0

为什么 Packt Publication 的解构视频声称发生了实际并未发生的效果?

我正在寻找有关 JavaScript 解构的信息,并找到了 Packt Publication 视频系列中的视频“解构赋值”。在视频的一开始,我看到了以下内容...

回答 1 投票 0

为什么选择模块导入不像解构那样工作?

我有一个与此类似的文件: 常量颜色 = { PRIMARY_COLOR: '红色', SECONDARY_COLOR:“绿色” }; 常量应用程序 = { 应用颜色:灰色_深, APP_FONT_SIZE:FONT_SIZE_NORMAL, APP_FONT_W...

回答 2 投票 0

什么是“故障软解构”?

在Babel网站上,我在解构的范围内找到了以下demo: // 失败软解构 var [a] = []; a === 未定义; 用 Babel 转译这段代码后,我得到了

回答 1 投票 0

为什么 WeakSet 上的 console.log 在 Node.js 中给出 <items unknown>?

为什么console.log显示WeakSet为? [13:37:11][~]节点 欢迎使用 Node.js v14.4.0。 输入“.help”以获取更多信息。 > 让学生1 = { 姓名:'詹姆斯',年龄:...

回答 1 投票 0

为什么我需要 WeakMap 来存储私有数据,而不是仅仅关闭范围有限的变量?

我试图理解为什么我需要使用 WeakMaps 来创建私有类成员,而不是仅仅使用普通变量。它们都使用闭包和模块导入来创建封装。 (有趣...

回答 1 投票 0

Brandon Benvie 的 shim 如何在 ECMAScript 5 中实现 WeakMap?

我遇到过一个在 ES5 中实现跨浏览器 WeakMap 的 JavaScript 库。 (WeakMap 预计用于 ES6。) 如果没有 JavaScript 语言本身的支持,这怎么可能工作呢? 只是...

回答 1 投票 0

Eslint 规则/插件用于合并来自同一模块的 es6 导入

我想将所有 es6 导入从单个模块合并到我的 React 项目中的一个导入中。 例子: 转换这个 从“@mantine/core”导入{标题}; 从...导入{中心}

回答 2 投票 0

这段代码中展开运算符的意义是什么?

我是一个 React 新手。请帮助我理解为什么在下面使用扩展运算符。我尝试在不使用它的情况下运行相同的代码,但出现了各种错误。 App.js 包含: 重要...

回答 1 投票 0

如何将复杂的 if/ifelse/else 条件转换为 JavaScript 中可读的对象文字?

我将代码重写为我认为我想要完成的目标。 我无法使用对象文字作为 if/else 或 switch 的替代品。 你会如何转换 if/else 条件...

回答 2 投票 0

寻找当原型被密封时填充对象的技巧

在我的环境(Salesforce Commerce Cloud)中,String 和 String.prototype、Array 和 Array.prototype、Object 和 Object.prototype 是密封的。我无法控制这种密封。 仅我的环境

回答 1 投票 0

使用JS获取SVG中元素的绝对坐标

论坛用户好时光。我提前为我的英语道歉。我找不到答案(我决定去问英语观众)。 嵌套在

回答 4 投票 0

错误:如何从 getStaticProps 序列化数据:Next.js

我正在使用 Next.js,我尝试访问数据但收到此错误: 错误:序列化从“/profile/[slug]”中的“getStaticProps”返回的“.profileData”时出错。 原因:“未定义”不能...

回答 14 投票 0

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