Articles of Javascript

Wie bekomme ich die Fragmentkennung (Wert nach Hash #) von einer URL?

Beispiel: www.site.com/index.php#hello Mit jQuery möchte ich den Wert hello in eine Variable schreiben: var type = …

Ist es möglich, JavaScript-Ausführung zu stoppen?

Ist es in gewisser Weise möglich, JavaScript so zu stoppen oder zu beenden, dass es keine weitere JavaScript-basierte Ausführung mehr verhindert, ohne den Browser neu zu laden? Ich denke an ein JavaScript-Äquivalent von exit() in PHP.

Senden Sie POST-Daten auf Umleitung mit JavaScript / jQuery?

Grundsätzlich möchte ich POST Daten senden, wenn ich die window.location , als ob ein Benutzer ein Formular window.location hat und es auf eine neue Seite gegangen ist. Ich muss es auf diese Weise machen, weil ich eine versteckte URL weitergeben muss, und ich kann es aus kosmetischen Gründen nicht einfach als GET in die URL […]

Wie funktioniert die Zwei-Wege-Filterung in AngularJS?

Eines der interessanten Dinge, die AngularJS tun kann, ist das Anwenden eines Filters auf einen bestimmten Datenbindungsausdruck, mit dem beispielsweise kulturspezifische Währungs- oder Datumsformatierungen der Eigenschaften eines Modells bequem angewendet werden können. Es ist auch schön, Eigenschaften auf dem scope berechnet zu haben. Das Problem ist, dass keines dieser Features mit Zwei-Wege-Databinding-Szenarien funktioniert – nur […]

Ist es evil, eval zu benutzen, um eine Zeichenkette in eine function umzuwandeln?

Ich habe viele verschiedene Meinungen über eval () gehört und bin ein wenig unsicher, ob es in diesem Zusammenhang sinnvoll ist, eval () zu verwenden: Sagen wir, ich habe ein Objekt wie dieses: var bla = { blubb: function (callback) { //GET some stuff via ajax //call the callback } } Und eine Schnur wie […]

TypeError: Die Eigenschaft ‘setState’ von undefined kann nicht gelesen werden

Ich versuche, den Status einer Komponente zu setzen, nachdem ein Ajax-Callback Daten von REST API empfangen hat. Hier ist mein Code für den Komponentenkonstruktor constructor(props) { super(props); this.state = { posts: [] }; this.getPosts = this.getPosts.bind(this); } Dann habe ich eine componentDidMount Methode, die wie folgt aussieht. componentDidMount() { this.getPosts(); } Nun, hier ist meine […]

Gibt es einen Unterschied zwischen (function () {…} ()); und (function () {…}) ();

Mögliche Duplikate: Position der Klammern für die automatische Ausführung anonymer JavaScript-functionen? Manchmal sehe ich: (function() { … }()); und manchmal sehe ich: (function() { … })(); Ich sehe beide Formen mit und ohne Argumente. Sie führen beide die anonyme function aus. Gibt es einen Unterschied zwischen den beiden Formen? Gibt es zwingende Gründe, ein Formular […]

Warum gibt .json () ein Versprechen zurück?

Ich habe vor kurzem mit dem fetch () api herumgespielt und etwas bemerkt, das ein bisschen eigenartig war. let url = “http://jsonplaceholder.typicode.com/posts/6”; let iterator = fetch(url); iterator .then(response => { return { data: response.json(), status: response.status } }) .then(post => document.write(post.data)); ; post.data gibt ein Zusicherungsobjekt zurück. http://jsbin.com/wofulo/2/edit?js,output Wenn es jedoch geschrieben ist als: let […]

Was ist AJAX und wie funktioniert es?

Mögliche Duplikate: Wie funktioniert AJAX? Hinweis : Dies ist ein Community-Wiki-Beitrag Ich habe oft gehört, dass AJAX verwendet wird, um einem Benutzer dynamische Inhalte zur Verfügung zu stellen. Was ist das und wie funktioniert es?

Was bedeutet ? (JavaScript)

Eine meiner Warnungen gibt folgendes Ergebnis: [object Object] Was bedeutet das genau? (Dies war eine Warnung für ein jQuery-Objekt.)