dedlfix: <button> in <p>: obj.parentElement is null

Beitrag lesen

problematische Seite

Tach!

  • Ajax wartet auf eine Antwort vom Server, blockiert aber nicht zeitgleiche andere JS-Aktivitäten,

Den Request arbeitet der Browser ab, aber nicht mit Javascript. Javascript gibt den Request ab und kommt erst wieder zum Zug, wenn der Browser etwas mitzuteilen hat, und dazu eins der Callbacks aufruft.

  • mehrere setTime(), setInterval() sind unabhängig voneinander.

Auch hier zählt nicht Javascript die Zeit, sondern irgendeine Funktion im Browser oder Betriebssystem gibt nach Ablauf Bescheid.

Dass Dinge asynchron ablaufen können, heißt nicht, dass sie innherhalb Javascripts parallel laufen.

Es sieht so aus, als ob es mehrere voneinander unabhängige JS-Instanzen geben kann.

Ja, je Browsertab eine, aber nicht mehrere in einem Browsertab. Zusätzlich gibt es noch die Web Worker, aber das ist eine andere Geschichte.

dedlfix.