Articles of Javascript

Senden Sie eine Datei als multipart über xmlHttpRequest

Kann ich eine Datei per XMLHttpRequest als Multipart an ein Servlet senden? Ich mache ein Formular und schicke es als multipart ein, aber irgendwie bekomme ich keine Antwort, um es erfolgreich hochzuladen. Ich möchte nicht, dass die Seite aktualisiert wird, also muss sie von Ajax stattfinden.

Auswählen von null: Was ist der Grund für ‘selectAll (null)’ in D3.js?

Ich habe einige D3-Codes mit einem Muster wie folgt zum Anhängen von Elementen gesehen: var circles = svg.selectAll(null) .data(data) .enter() .append(“circle”); Ich bekomme dieses Snippet wirklich nicht. Warum null auswählen? So wie ich D3 verstehe, wenn man Kreise anfügt, sollte es sein: var circles = svg.selectAll(“circle”) .data(data) .enter() .append(“circle”); Auf die gleiche Weise, wenn man […]

Const in Javascript? Wann man es benutzt und ist es notwendig

Ich bin kürzlich auf das const– Schlüsselwort in Javascript gestoßen. Von dem, was ich sagen kann, wird es verwendet, um unveränderliche Variablen zu erstellen, und ich habe getestet, um sicherzustellen, dass es nicht neu definiert werden kann (in node.js): const x = ‘const’; const x = ‘not-const’; // Will give an error: ‘constant ‘x’ has […]

Was macht das !! Operator (doppeltes Ausrufezeichen) bedeutet in JavaScript?

Ich bin gerade in diesen Code hineingegangen: val.enabled = !!enable und habe keine Ahnung was “!!” tun … Ich habe JavaScript-Operatoren gegoogelt, aber diese nicht gefunden.

Gibt es ein JavaScript MVC (Mikro-) Framework?

Gibt es Client-seitige JavaScript MVC (Micro-) Frameworks? Ich habe ein ziemlich kompliziertes HTML-Formular und es würde von dem MVC-Muster profitieren. Ich stelle mir vor, eine gute Lösung würde Folgendes bieten: Model und View aktualisieren den Controller, wenn sich Werte ändern (Beobachtermuster) Füllen Sie das Modell aus den Formulardaten, wenn die Seite geladen wird Füllen Sie […]

Konvertieren Lat / Lon zu Pixel-Koordinate?

Ich versuche, ein lat / lon-Paar in eine Pixelkoordinate umzuwandeln. Ich habe diese Mercator-Projektion gefunden, aber ich verstehe den Code nicht. Was ist der Faktor, x_adj, y_adj Variable? Wenn ich den Code ohne diese Konstanten ausfühle, ist mein Lat / Lon-Paar nicht auf meiner Karte und die X- und Y-Pixelkoordinate ist nicht das, was ich […]

Handle response – SyntaxError: Unerwartetes Ende der Eingabe bei Verwendung des Modus: ‘no-cors’

Ich habe versucht einen ReactJS Aufruf an eine REST-API zu holen und möchte die Antwort behandeln. Der Anruf funktioniert, ich erhalte eine Antwort, die ich in Chrome Dev Tools sehen kann: function getAllCourses() { fetch(‘http://localhost:8080/course’, { method: ‘POST’, mode: ‘no-cors’, credentials: ‘same-origin’, headers: { ‘Accept’: ‘application/json’, ‘Content-Type’: ‘application/json’, }, body: JSON.stringify({ objectClass: ‘course’, crud: ‘2’ […]

AngularJS: Fabrik und Service?

EDIT Jan 2016: Da bekommt immer noch Aufmerksamkeit. Seit ich das gefragt habe, habe ich ein paar AngularJS-Projekte fertiggestellt, und für diejenigen, die ich hauptsächlich factory , habe ich ein Objekt aufgebaut und das Objekt am Ende zurückgegeben. Meine Aussagen unten sind jedoch immer noch richtig. EDIT: Ich denke, ich verstehe endlich den Hauptunterschied zwischen […]

Element in React ein- oder ausblenden

Ich mache zum ersten Mal mit React.js rum und finde keine Möglichkeit, per Klick-Ereignis etwas auf einer Seite anzuzeigen oder zu verbergen. Ich lade keine andere Bibliothek auf die Seite, also suche ich nach einer nativen Methode mit der React-Bibliothek. Das habe ich bisher. Ich möchte das Ergebnis div anzeigen, wenn das Klickereignis ausgetriggers wird. […]

Rendert Objekteigenschaften in React

Ich habe ein Objekt wie dieses export const otherInformation = [ { “FAQ”: [‘Getting started guide’, ‘Selling policy’], “Help & Support”: [‘Help guide’, ‘Selling policy’], “Legal”: [‘Terms of Use’, ‘Privacy Policy’] }] Mein Code class Information extends Component { render() { const otherInformationLoop = otherInformation.map((value, key) => { return ( {Object.keys(value).map((val, k) => { return […]