Als «javascript» getaggte Fragen

Bei Fragen zur Programmierung in ECMAScript (JavaScript / JS) und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript). Dieses Tag wird selten alleine verwendet, wird jedoch am häufigsten mit den Tags [node.js], [jquery], [json] und [html] verknüpft.




12
JavaScript-Variablenzuweisungen aus Tupeln
In anderen Sprachen wie Python 2 und Python 3 können Sie einer Tupelvariablen Werte definieren, diese zuweisen und ihre Werte wie folgt abrufen: tuple = ("Bob", 24) name, age = tuple print(name) #name evaluates to Bob print(age) #age evaluates to 24 Gibt es etwas Ähnliches in JavaScript? Oder muss ich …

10
Auslösen der HTML5-Formularüberprüfung
Ich habe ein Formular mit verschiedenen Feldsätzen. Ich habe etwas Javascript, das den Benutzern die Feldsätze einzeln anzeigt. Für Browser, die die HTML5-Validierung unterstützen, würde ich sie gerne nutzen. Ich muss es jedoch zu meinen Bedingungen tun. Ich benutze JQuery. Wenn ein Benutzer auf einen JS-Link klickt, um zum nächsten …

4
Rendern von Reaktionskomponenten aus einem Array von Objekten
Ich habe einige Daten namens Stationen, die ein Array sind, das Objekte enthält. stations : [ {call:'station one',frequency:'000'}, {call:'station two',frequency:'001'} ] Ich möchte eine UI-Komponente für jede Array-Position rendern. Soweit kann ich schreiben var stationsArr = [] for (var i = 0; i < this.data.stations.length; i++) { stationsArr.push( <div className="station"> …

4
Einstellen von onSubmit in React.js
Beim Absenden eines Formulars versuche ich, doSomething()anstelle des Standard-Post-Verhaltens. Anscheinend ist onSubmit in React ein unterstütztes Ereignis für Formulare. Wenn ich jedoch den folgenden Code versuche: var OnSubmitTest = React.createClass({ render: function() { doSomething = function(){ alert('it works!'); } return <form onSubmit={doSomething}> <button>Click me</button> </form>; } }); Die Methode doSomething()wird …

5
Erstellen einer Liste von Objekten in Javascript
Ist es möglich, listeigene Objekte in zu erstellen Javascript? Dies ist die Art von Daten, die ich speichern möchte: Date : 12/1/2011 Reading : 3 ID : 20055 Date : 13/1/2011 Reading : 5 ID : 20053 Date : 14/1/2011 Reading : 6 ID : 45652
97 javascript 

18
React.js - Eingabe verliert beim erneuten Rendern den Fokus
Ich schreibe nur zur Texteingabe und onChangefalls ich setStateanrufe, rendert React meine Benutzeroberfläche erneut. Das Problem ist, dass die Texteingabe immer einen Fokus verliert, daher muss ich sie für jeden Buchstaben erneut fokussieren: D. var EditorContainer = React.createClass({ componentDidMount: function () { $(this.getDOMNode()).slimScroll({height: this.props.height, distance: '4px', size: '8px'}); }, componentDidUpdate: …

3
Objektzerstörung ohne var
Warum wirft die Objektzerstörung einen Fehler aus, wenn kein varSchlüsselwort davor steht? {a, b} = {a: 1, b: 2}; wirft SyntaxError: expected expression, got '=' Die folgenden drei Beispiele funktionieren ohne Probleme var {a, b} = {a: 1, b: 2}; var [c, d] = [1, 2]; [e, f] = [1, …




11
Deep Copy in ES6 unter Verwendung der Spread-Syntax
Ich versuche, eine Deep Copy Map-Methode für mein Redux-Projekt zu erstellen, die eher mit Objekten als mit Arrays funktioniert. Ich habe gelesen, dass in Redux jeder Zustand nichts an den vorherigen Zuständen ändern sollte. export const mapCopy = (object, callback) => { return Object.keys(object).reduce(function (output, key) { output[key] = callback.call(this, …

3
JSON stringifiziert einen Satz
Wie würde ein JSON.stringify () ein Set ? Dinge, die in Chromium 43 nicht funktionierten: var s = new Set(['foo', 'bar']); JSON.stringify(s); // -> "{}" JSON.stringify(s.values()); // -> "{}" JSON.stringify(s.keys()); // -> "{}" Ich würde erwarten, etwas Ähnliches wie ein serialisiertes Array zu bekommen. JSON.stringify(["foo", "bar"]); // -> "["foo","bar"]"

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.