Articles of Javascript

Wie zeigt man alle Methoden eines Objekts an?

Ich möchte wissen, wie Sie alle verfügbaren Methoden für ein Objekt auflisten können, zum Beispiel: alert(show_all_methods(Math)); Dies sollte drucken: abs, acos, asin, atan, atan2, ceil, cos, exp, floor, log, max, min, pow, random,round, sin, sqrt, tan, …

Wie kann ich mehrere CSS-Stile in JavaScript festlegen?

Ich habe die folgenden JavaScript-Variablen: var fontsize = “12px” var left= “200px” var top= “100px” Ich weiß, dass ich sie iterativ so auf mein Element setzen kann: document.getElementById(“myElement”).style.top=top document.getElementById(“myElement”).style.left=left Ist es möglich, sie alle gleichzeitig zusammenzusetzen, so etwas? document.getElementById(“myElement”).style = allMyStyle

Reactive Stellen Sie den Fokus nach dem Rendern auf die Eingabe ein

Wie kann der Fokus auf ein bestimmtes Textfeld eingestellt werden, nachdem die Komponente gerendert wurde? Die Dokumentation scheint auf die Verwendung von Referenzen hinzuweisen, zB: Setzen Sie ref=”nameInput” auf mein Eingabefeld in der ref=”nameInput” und rufen Sie dann: this.refs.nameInput.getInputDOMNode().focus(); Aber wo soll ich das nennen? Ich habe ein paar Plätze ausprobiert, aber ich kann es […]

Backbone: Warum sollte `$` (‘# footer’) “ “ zugeordnet werden?

Ich habe folgende Aussagen gefunden: el: ‘#footer’ var todosView = new TodosView({el: $(‘#footer’)}); Warum sollte $(‘#footer’) zu el zugewiesen werden? Das hat mich wirklich verwirrt. Ich habe den Beitrag hier gelesen. Was ist der Unterschied zwischen $ el und el in Backbone.js Views? , immer noch verwirrt. Außerdem lese ich: Die view.$el Eigenschaft entspricht $(view.el) […]

React lädt die Komponentendaten bei Änderung der Routenparameter oder Abfrage nicht neu

Ich habe eine “Home” -Komponente mit Links, und wenn Sie auf einen Link klicken, wird die Produktkomponente mit dem Produkt geladen. Ich habe auch eine andere Komponente, die immer sichtbar ist und Links zu den “kürzlich besuchten Produkten” zeigt. Diese Links funktionieren nicht auf einer Produktseite. Die URL wird aktualisiert, wenn ich auf den Link […]

ES6 Promise.all () error handle – Ist .settle () benötigt?

Nehmen wir an, ich habe eine Promise.all() , die zwei Versprechen behandelt. Wenn ein Versprechen einen Fehler erzeugt, aber das andere triggers, würde ich gerne in der Lage sein, mit den Fehlern Promise.all() , die auf der Situation basieren, nachdem Promise.all() ist. ES6 Versprechen fehlt die Siedlungsmethode, ich gehe aus einem guten Grund davon aus. […]

Das Anwenden von className / onClick / onChange funktioniert nicht bei der benutzerdefinierten Komponente “Reagieren”

Ich bin fast neu zu react . Ich versuche eine einfache Bearbeitungs- und Erstellungsmaske zu erstellen. Hier ist der Code: import React, { Component } from ‘react’; import Company from ‘./Company’; class CompanyList extends Component { constructor(props) { super(props); this.state = { search: ”, companies: props.companies }; } updateSearch(event) { this.setState({ search: event.target.value.substr(0,20) }) } […]

setTimeout ignoriert Timeout? (Brennt sofort)

Dies ist mein erster richtiger Einstieg in JavaScript. Sicher, ich habe es schon einmal benutzt, aber ich habe nie wirklich etwas von Grund auf neu geschrieben. Wie auch immer, ich habe ein sehr merkwürdiges Problem, das hoffentlich jemand für mich herausfinden kann. Ich versuche, den Text von einem div von Schwarz zu Weiß zu verblassen. […]

Hat JavaScript eine “Kurzschluss” -Auswertung?

Mögliche Duplikate: Kurzschluß von && als if-statement? Verwendet Javascript die Optimierung in booleschen Ausdrücken? Ich würde gerne wissen, ob JavaScript eine “Kurzschluss” Auswertung wie && Operator in C # hat. Wenn nicht, würde ich gerne wissen, ob es einen Workaround gibt, der sinnvoll ist.

Wie benutzt man getElementsByClassName in JavaScript-function?

Ich kann nicht herausfinden, wie man mehrere IDs in Javascript verwendet. Kein Problem mit der einzelnen ID und getElementById, aber sobald ich IDs in die class ändere und versuche, getElementsByClassName zu verwenden, funktioniert die function nicht mehr. Ich habe über 100 Beiträge über das Thema gelesen; habe immer noch nicht die Antwort gefunden, also hoffe […]