ecmascript-5 相关问题

ECMAScript是Ecma国际标准262的名称。它基于脚本语言JavaScript,由Netscape提供给Ecma进行标准化。第5版是第4版取消后的第3版规范的更新。它添加了新功能,包括严格模式,getter和setter,JSON对象,以及Object,Array,Date和Function原型的新方法。

'let'和'const'ECMAScript 2015(ES6)有什么区别?

我想知道ES6中let和const之间的区别是什么。它们都是块作用域,如以下代码中的示例:const PI = 3.14;的console.log(PI); PI = 3;的console.log(PI); ...

回答 7 投票 44

从数组中的多个对象过滤属性

我有一个对象数组,看起来像这个const data = [{id:1,locale:'en'},{id:2,locale:'nl'}]现在我试图过滤出locale属性数组中的每个项目(不是......

回答 3 投票 3

ES6作为angularjs或angular2的typescript目标编译器选项

我的angularjs应用程序的编译器选项如下所示。如果我将目标更改为es6,是否应该使用任何其他包将es6再次转换为es5? {“compilerOptions”:{“...

回答 3 投票 4

Javascript:增加名称(如果存在)

我想在数组中推送名称,名称将是默认名称。如果名称已经存在,我需要在推送之前向其添加一个整数,例如在实例存在时递增。 ...

回答 2 投票 4

如何在es6中获取匹配的第二个对象数组

我有两个对象数组: - 更好的解决方案array1 = [{id:1,name:“samsung”},{id:2,name:“nokia”},{id:3,name:“Lg”}]; array2 = [{id:5,name:“samsung”},{id:2,name:“panasonics”},{id:7,name:“Lg”}]; ...

回答 3 投票 -1

括号里面的函数参数ES5兼容性

我在IE11中运行下面的脚本而没有转换器。但是,它返回“预期标识符”错误。 var result = Object.values(response.data.reduce(function(r,{boxm,model_no,model_name,...

回答 2 投票 -2

ReactJS的环境设置

目前我正在使用npm(babel,webpack等)为react.js做环境设置,现在我正在填写webpack.config.js文件和我正在关注的教程有下一个代码:module:{...

回答 2 投票 0

Array.every函数未在Object的所有元素上运行

我正在尝试在temp1内搜索,如果任何值使用以下代码的字符串“processado”,则让temp1 = [{“id”:7089,“value”:“R $ 50,00”,“name”:“Daiany Nascimento“,”日期“:”......

回答 2 投票 0

尝试通过addEventListener将click事件添加到函数内的按钮,但是[object HTMLButtonElement]出现了

我试图获得3个输入并通过单击按钮存储它们,然后通过结果,我想显示一条消息并同时在消息旁边创建一个按钮。我做了第二部分......

回答 2 投票 1

Vanilla JavaScript async multiple xhr.open()

我想知道如何使用vanilla JS处理多个xhr请求。我想打开多个html模板并在所有这些模板都准备就绪时加载页面。当我使用少量xhr.open()请求时它会......

回答 1 投票 0

在DocFx预处理器的上下文中进行简单的API调用

我想知道是否可以在DocFx自定义模板预处理器的上下文中进行简单的API调用(例如GitHub API v3)。我一直在尝试各种不同的方法,......

回答 1 投票 1

下一行的持续运营商是否存在分号插入危险?

从历史上看,我喜欢打断表达式,以便在续行中显示“它明显不完整”的偏见:var something = foo + bar + baz(mumble);这是一种来自......的态度

回答 2 投票 28

自动分号插入和返回语句[重复]

您可能知道,ECMAscript会尝试变聪明,并且如果您没有明确地编写分号,则会自动插入分号。简单的示例函数foo(){var bar = 5 return bar}将...

回答 3 投票 13

在IE11中未定义获取错误承诺

我正在将React代码转换为typescript,tsconfig中的目标是es5。在IE 11中运行我得到一个错误“Promise is undefined”我知道我需要polyfill,但是怎么样?我没有使用巴别塔。以下是......

回答 5 投票 22

如何在不使用.fill的情况下创建具有特定可变长度和相同值的数组? [重复]

我正在创建一个图表,感谢Chart.js,在ASP.NET MVC的项目中,在视图中,我需要创建一个带有值的数组,但是数组的长度是可变的,我使用了“。填写“并工作......

回答 3 投票 2

是否有es6箭头功能的polyfill?

是否有es6箭头功能的polyfill?以下代码在IE中抛出语法错误异常,是否有一个polyfill使IE支持箭头功能? var myFunc =()=> {alert('es6'); } ...

回答 4 投票 12

支持es5中的解构赋值问题

我遇到了使用es5中不支持的解构分配的部分代码的问题。 (与gulp建立问题)。我已经删除了所有的es6箭头并使用了函数,但我...

回答 1 投票 0

如何确定cordova / ionic JS vs ES5或ES6?

我总是只用Javascript和一些JQuery编写代码。在过去的两年里,我一直在阅读关于JS vs ES5和ES6的内容,我看到很多术语都转向了ESx。还要注意我从来没有......

回答 1 投票 0

在尝试使用consign将mysql与节点js连接时获取未定义

我正在使用consign从我的Node JS api上的模块进行自动加载,在此我加载了所有的路由,模型和我的数据库连接功能,当我运行nodemom app时,模块使...

回答 1 投票 0

Javascript嵌套解构语法[重复]

虽然我理解正常的ES6解构语法,但下面的嵌套语法如何工作? const {get,set,computed,Logger:{debug,log}} = Ember;

回答 1 投票 1

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