ecmascript-5

    4热度

    2回答

    我试图在异步API的循环内执行多个调用,直到返回我想要的值(在此例中为true)。问题是我不希望在找到该值后继续循环,并且我不想在循环之后执行循环,而没有从它返回的值...但是到目前为止,我无法实现这个工作。我认为我在这里做错了什么,但是“我无法弄清楚整个情况”。 function isSelected(element, callback) { // This is a little b

    0热度

    2回答

    export关键字在ecmascript5介绍:如果我在Firefox上面的代码运行 var myFunc1 = function() { console.log('hello'); }; export.myFunc1 = myFunc1; 控制台提示错误: SyntaxError: missing declaration after 'export' keyword export.myF

    1热度

    1回答

    我在ES6中创建了一些类并将其转换为ES5。但我无法通过ES5访问这些对象。 的ES6文件 import Util from "./utilities"; export default class Dom { construtor(){} static byId(s){ if(s !== null) { return document.getEl

    4热度

    1回答

    我想使用Java 7的嵌入式JavaScript引擎运行JavaScript。我试图运行的代码是符合ECMAScript 5的,因为嵌入式Rhino的版本不应该是问题是支持它的1.7 release 3。然而,运行下面的代码片段不起作用: ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engin

    2热度

    1回答

    在实施各种JavaScript代码katas,我碰到这个问题就来了: 写一个函数isIntArray与下面的签名 function isIntArray(arr) { return true; } 返回true如果数组中的每个元素都是整数 如果数组为空,则返回true。 对于其他每个输入都返回false。 我已经做了我自己解决了这个,但接受的解决办法之一是以下几点: functio

    1热度

    1回答

    我在使用ES5 Javascript编写的Angular 2.0中使用数据模型绑定时遇到了问题。我在Angular教程和各种其他资源之后创建了一个ToDo列表,但是当尝试从异步请求(从数据库或在请求发出后添加项目)中添加ToDo项目时,我并未成功。 数据将更新,但它不会显示在DOM中,直到我调用$event或以某种方式强制Angular或Zone.js通过另一个循环。 另外,这个蹲点工作的唯一浏览

    5热度

    1回答

    ECMAScript版本5规范引入了一种称为访问器属性的新属性。与名为数据属性的现有和已知类型的属性相比,这两件事情在规范方面是如何相互关联的? 我已经阅读了ECMAScript v5的规格说明,并且我不清楚确切的区别。有人可以用代码示例解释两者吗?我搜索了互联网,但所有的例子都很模糊。

    2热度

    1回答

    我是XML-Schema-to-JSON-Schema编译器/变换器的作者。最近一位用户询问是否可以在JSON模式中支持xs:pattern。 JSON Schema支持regular expressions所以理论上这应该是可能的。 但是,这假定XML Schema的正则表达式语法和语义与JavaScript/ECMAScript的正则表达式语法和语义兼容。因为如果他们不是,我可能将无法解析和翻

    -1热度

    1回答

    我有一个线的遗留代码对分号分割字符串: var adds = emailString.split(/;+/).filter(Boolean); 什么可以在filter(Boolean)部分呢?

    2热度

    2回答

    我是JavaScript的新手,我有一个想法,创建类(函数),我知道它如何在JS(原型等),但我需要在数据库中执行诸如增加Id的操作。 我的想法是创建静态方法,我认为闭包在这里很适合,每当创建新对象时,都应该返回递增的id。 我不知道什么是正确的方式来实现,或者这可能是不好的做法。 请提供一个简单的例子。