Suchergebnisse für Anfrage "ecmascript-5"

4 die antwort

splat über JavaScript-Objekt (mit neuem)?

Wie kann ich über Objekte splaten, ohne @ zu verwende ECMA6 Funktionen [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters] ? Versucfunction can(arg0, arg1) { return arg0 + arg1; } function foo(bar, haz) ...

6 die antwort

Wie führe ich einen Export durch, der mit ES5 und ES6 kompatibel ist?

Ich schreibe eine "Klasse" in Knoten // mymodule/index.js function MyClass() {} MyClass.prototype.method1 = function() {..}ormalerweise mache ich module.exports = MyClass aber ich möchte, dass meine Klasse für beide Syntaxarten verfügbar ...

2 die antwort

Wo befindet sich der unveränderliche Bindungsdatensatz des Bezeichners in einem in JavaScript gespeicherten Funktionsausdruck?

or kurzem bin ich auf einige interessante Fakten über benannte Funktionsausdrücke (NFE) gestoßen. Ich verstehe, dass auf den Funktionsnamen eines NFE innerhalb des Funktionskörpers zugegriffen werden kann, was die Rekursion bequemer macht und uns ...

TOP-Veröffentlichungen

2 die antwort

`new Object` vs` Object` in der ECMAScript-Spezifikation

Also, ich schaue auf die ES5-Spezifikation bei der Definition von wasnew Object undObject tun. Zu meiner Überraschung new Object beschreibt einen ganzen Algorithmus, wie der Objektkonstruktor funktioniert - und behandelt, was mit verschiedenen ...

6 die antwort

Javascript bedingter regulärer Ausdruck if-then-else

Ich versuche, die Einträge auf ein bestimmtes Format zu beschränken. Wenn der Eintrag 5500 oder 5100 hat, z. B. 01 \ 01-5500-000-00, möchte ich Folgendes haben: ^[0-9]{2,}\\[0-9]{2}\-[0-9]{4}\-[0-9]{3}\-$Aber wenn der Eintrag etwas anderes als ...

2 die antwort

gulp babel, Export ist nicht definiert

Betrachten Sie den folgenden Beispielcode (und möglicherweise mache ich es falsch?) var FlareCurrency = { }; export {FlareCurrency};Ich habe folgende Aufgabe: gulp.task("compile:add-new-currency-minified", function(){ ...

8 die antwort

Warum sind numerische Oktalliterale im strikten Modus nicht zulässig (und was ist die Problemumgehung?)

Warum sind oktale numerische Literale in @ nicht zulässiJavaScript strict mode [https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Strict_mode]? Was ist der Schaden? "use strict"; var x = 010; //Uncaught SyntaxError: Octal literals ...

2 die antwort

JS [ES5] Wie werden Objekte mit Setters und Getters zugewiesen?

obj1 = Object.create({}, { property: { enumerable: true, value: 42 } }) > obj1.property = 56 > 56 > obj1.property > 42mituse strict es gibt einen Fehler Ich möchte mehrere Objekte kombinieren: mit jQuery.extend (): new_obj = $.extend(true, ...

6 die antwort

Object.defineProperty in ES5?

Ich sehe Beiträge über ein 'neues' Object.create, das die Enumeration konfigurierbar macht. Es basiert jedoch auf einer Object.defineProperty-Methode. Ich kann für diese Methode keine browserübergreifende Implementierung finden. Sind wir beim ...