ecmascript-6 相关问题

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

使用 ES6 只设置 JS 函数的一个可选参数

在Python中,我们可以这样做: 函数(a,b = 1,c = 2) 然后这样称呼它 函数(8,c=5) 在 ES6 中,我们可以用同样的方式声明它: 函数(a,b = 1,c = 2) 但是如何设置 c 而不将 b 设置为未定义?

回答 1 投票 0

如何通过sequelize-cli创建ES模块('.mjs')迁移文件?

我正在使用sequelize-cli 在我的NodeJs 项目中编写PostgreSQL 数据库迁移,并尝试在我的文件中遵循ES 模块语法。 不幸的是,我找不到如何启用创建和执行...

回答 1 投票 0

带有 ES6 模块的命名空间

如何使用 ES6 模块分配命名空间?我想用 jQuery 做例子,其中命名空间是 $,但按照预期的 ES6 方式进行。我的所有模块都在单独的文件中构建

回答 2 投票 0

如何返回许多 Promise 并在执行其他操作之前等待所有 Promise

我有一个循环,它调用一个异步执行操作的方法。这个循环可以多次调用该方法。在这个循环之后,我有另一个循环,仅当所有异步时才需要执行......

回答 7 投票 0

在 onclick 期间,JSX 中存在 prop 验证错误,因为传递的函数不是函数?

存在道具验证问题,我将一个函数作为道具传递,但出现错误,说它不是函数。 Contact.jsx 从“./Avatar”导入头像; 从 &... 导入 PropTypes

回答 1 投票 0

在异步之外使用await

有没有办法让javascript的await关键字在异步函数之外工作?我希望能够冻结整个调用堆栈(而不仅仅是异步函数的其余部分),以恢复...

回答 3 投票 0

将 IIFE 转换为 ES6 模块:导出单个父对象或单个函数?

我有一个包含 IIFE 的 Javascript 文件。此 IIFE 返回一个具有许多实用方法的对象。如果我想将其转换为 ES6 模块,我应该导出包含对象还是应该......

回答 1 投票 0

如何在javascript中比较两个变量是否引用同一个对象

我是 JavaScript 新手,正在接触扩展运算符。 据我所知,它将深层复制数组或对象的顶级元素,但浅层复制嵌套数组或对象。 我

回答 1 投票 0

Rhino 1.7.14 支持 ES6 功能,例如 Promise,但我无法使用 VERSION_ES6 标志

Rhino 1.7.14 中提到,如果使用 VERSION_ES6 标志,Rhino 可以支持 ES6 功能。 在 Rhino 1.7.14 中使用的标志 但没有明确的文档说明如何以及在哪里使用 fl...

回答 1 投票 0

RxJS 检测 observable 何时被订阅

我需要检测何时订阅了一个可观察量(observedEvents),然后订阅另一个可观察量(triggerEvent)。我不想手动订阅triggerEvent,但是...

回答 3 投票 0

选择以整个对象作为值的选项

在我的 React 选择输入中,我想迭代我的驱动程序数组,并为每个驱动程序生成单个驱动程序作为值。但是当我通过控制台记录目标值时,我只有一个 [object

回答 3 投票 0

如何获取当前模块在节点模块中的文件路径?

我想打印正确的文件路径,即使该函数被导入到其他模块中以便正确处理错误。我怎样才能做到这一点?我正在使用无服务器堆栈。 请参考

回答 3 投票 0

Fetch API - 定位 Iframe

使用 html 表单的 target 属性,您可以发布表单数据,然后在 iframe 中展示 html-server-response。 form.setAttribute("目标", "nameOfIframe"); C...

回答 3 投票 0

如何使用 ES6 和 Node Js 删除 txt 文件中的重复项?

我有一个以空格分隔的 .txt 文件,其中包含重复内容。我想消除这些骗子,但发现这不是一件容易的事。 该文件包含: 橙子 橙子 苹果 苹果 梨 一开始,我...

回答 4 投票 0

在 Electron 应用程序中为 TypeScript 编译器选择哪个 ECMAScript 版本?

我目前在 Electron 5.0.6 项目的 tsconfig.json 文件中默认以 es3 为目标。我收到一条错误消息,提示我必须至少升级到 es6 才能使用

回答 1 投票 0

使用 runInThisContext 在 ESM 模块中运行 CommonJS 代码

第三方依赖项返回一个 javascript 代码,我想使用 vm.runInThisContext 执行该代码。 不幸的是,javascript 模块系统不匹配,因为我的脚本必须是 EcmaScriptMo...

回答 1 投票 0

“Object.assign() 不会抛出 null 或未定义的源值”是什么意思?

我在 mozilla 上读到了这篇文章 “Object.assign() 不会抛出 null 或未定义的源值” 当我在jsbin上尝试时,它似乎不起作用。 var obj1 = {p: null}; var obj2 = {p: "新"}; 缺点...

回答 2 投票 0

ES6 + React 组件实例方法

我正在React中制作一个小型视频组件(你猜对了,播放视频),我想将该组件嵌入到父组件中,然后能够在视频com上调用播放方法...

回答 2 投票 0

需要 JSON 文件时 JSON 输入意外结束

使用 fs.writeFile 时,我创建一个如下所示的 JSON 文件: [{"schoolname":"Scottsdale","StudentFirst":"john","StudentLast":"smith","grade":"2","email":"[email protected]","ParentLast": “史密斯”,“

回答 2 投票 0

使用 Promise.all 时 Promise 之间的延迟

有没有办法使用 Promise.all() 延迟对 Promise 数组的评估? 在将它们添加到数组之前,手动将延迟函数添加到每个 Promise 的末尾是否有意义?

回答 7 投票 0

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