SEO-News

CodeDas asynchrone Ausführen von JavaScript kann Webseiten schneller machen, führt jedoch oft auch zu komplexem Code. Einen Ausweg bietet die Verwendung sogenannter Promises.

Beim Laden von Webseiten finden viele Prozesse und Aufrufe parallel statt. Manche Funktionen wie der Abruf bestimmter URLs oder Dateien werden asynchron ausgeführt, was zu komplexem Code führen kann. Besonders AJAX-Webseiten basieren auf Asynchronie. Der Vorteil: Die übrigen Prozesse müssen nicht warten, bis ein Aufruf abgeschlossen wurde. Für einen vereinfachten Umgang mit asynchronem JavaScript bietet sich die Verwendung so genannter Promises an. Auch Google empfiehlt Promises für asynchrone JavaScript-Requests im Developer Blog.

Eine Promise steht stellvertretend für eine Operation, die noch nicht abgeschlossen ist, aber für die Zukunft erwartet wird. Sie erlaubt die Zuordnung von Handlern zu den zukünftig zu erwartenden Erfolgen oder Misserfolgen von asynchronen Handlungen. Damit lassen sich asynchrone Methoden genau wie synchrone Methoden verwenden. Der Unterschied besteht darin, dass statt eines endgültigen Wertes eine Promise auf einen zukünftigen Wert zurückgeliert wird. Die Syntax von Promises ist wie folgt definiert:

new Promise(executor);
new Promise(function(resolve, reject) { ... });

Ein Executor-Funktionsobjekt kennt zwei Argumente: resolve und reject. Das erste Argument schließt die Promise ab, das zweite Argument lehnt sie ab. Eine Promise kann drei Zustände besitzen:

  • pending: Ausgangsposition; noch nicht abgeschlossen (fulfilled) oder abgelehnt (rejected)
  • fulfilled: Die Operation wurde erfolgreich abgeschlossen.
  • rejected: Die Operation ist fehlgeschlagen.

Nach dem erfolgreichen Abschluss oder dem Scheitern einer Operation werden die Handler aufgerufen, die von der zugehörigen then-Methode eingeplant sind. Auf diese Weise lassen sich asynchrone Prozesse aneinanderketten:Promise

 Wer sich näher mit Promises beschäftigen möchte, hat die Möglichkeit, einen Online-Kurs zu besuchen. Dafür muss etwa ein Tag investiert werden.

 

Titelbild © maciek905 - Fotolia.com

 


Christian Kunz

Von Christian Kunz+Mehr Infos hier.





Anzeige von Clixado

Artikelveröffentlichungen auf starken Magazinen und Blogs

Wir kooperieren mit unzähligen Verlagen und Bloggern und können daher auf über 4000 Blogs zu fast allen Themengebieten Artikelplätze anbieten:

    - Nachhaltiger Linkaufbau, kein SEO-Netzwerk
    - Hohe Sichtbarkeitswerte, keine expired Domains
    - Einmalzahlung, keine Vertragsbindung

Für jede Artikelveröffentlichung erstellen wir hochwertigen Content mit mindestens 400 Wörtern und publizieren den Artikel mit einem DoFollow-Bachlink zu deiner Seite auf einem Magazin oder Blog deiner Wahl.

Frag uns unverbindlich nach Beispielen





SEO-Checkliste

SEO-Checkliste

 

Anzeigen












SEO-Beratung

Suchmaschinenoptimierung und SEO-Beratung für Karlsruhe, Baden und die Pfalz

 

06340/351-943

 

info(at)seo-suedwest.de

SEO selber machen

SEO selber machen

Bekannt aus

Website Boosting


Internet World Business

SEO United


The SEM Post


Webselling

Sprecher auf

Auszeichnungen

iBusiness Top-100-Liste SEO-Dienstleister

SEO Südwest: Platz 5 bei den SEO-Wahlen 2014 zum besten deutschen SEO-Blog

 

SEO-united.de Tipp 12/15

SEO Südwest English website

Jetzt vernetzen

SEO-Glossar

SEO-Glossar

 

SEO-Kalender 2018

SEO-Kalender 2018

 

Onsite-Optimierung

Onsite-Optimierung

 

SEO- und Suchmaschinenblogs

SEO-Tipps und SEO-Tricks

IMAGE 'Noindex' oder robots.txt - wann ist welches Instrument das richtige?
Freitag, 09. Februar 2018
Um zu steuern, welche Seiten von Google und anderen Suchmaschinen gecrawlt und indexiert werden... Weiterlesen...
IMAGE Lighthouse: ein Top-Tool für die Performancemessung von Webseiten und PWAs
Montag, 16. Oktober 2017
Lighthouse ist ein Tool, mit dem man die Performance und die Nutzerfreundlichkeit von Progressive... Weiterlesen...
IMAGE Tipp: Reddit für den Aufbau von Backlinks nutzen
Samstag, 17. Januar 2015
Die Social-News-Plattform Reddit erlaubt den Aufbau von guten Backlinks - wenn man sich an... Weiterlesen...

News aus dem Blog

IMAGE Vielen Dank für die Glückwünsche, Google!
Dienstag, 07. November 2017
Google hat mich mit einem persönlichen Geburtstags-Doodle überrascht. Vielen Dank dafür! Weiterlesen...
IMAGE SEO: Können 'Ausverkauft'-Seiten in Online-Shops positive Rankingeffekte haben?
Sonntag, 01. Februar 2015
Wie geht Google eigentlich mit Seiten aus Online-Shops um, die nicht mehr lieferbare Produkte... Weiterlesen...
IMAGE Bloggen in der Sauregurkenzeit: Auffallen leicht gemacht
Dienstag, 02. Januar 2018
Beim Bloggen kommt es auf das richtige Timing an. Wer den richtigen Zeitpunkt für die... Weiterlesen...

 Eine Auswahl zufriedener Kunden

Rebel - Bad Küche Raum
Schöne Haare Karlsruhe
kr3m
feel-perfect.eu - Die Nährstoffexperten border=
Flintec IT GmbH
ESM Academy
Ringladen

Verbinden und Informationen zu SEO Südwest

Impressum und Datenschutz

Social Networks und RSS-Feed