Hi,
alert ist Scheisse(tm), wenn schon console.log
Ein wenig übertrieben, nicht wahr?
console.log ist wesentlich mächtiger.
- vergleiche
alert(document.querySelector('body'))
vs.console.log(document.querySelector('body'))
- es erfordert keine Nutzeraktion
- es kann auch im Produktivcode stehen bleiben (ob es das sollte, ist eine andere Frage)
- Bei console.log geht's sofort weiter mit dem Script. alert hält die Ausführung des Scripts an, bis der User bestätigt (ein Ajax-Request ist also ggf. schon beantwortet oder ein timer abgelaufen oder …, wenn das Script nach dem alert weiterläuft - geändertes zeitliches Verhalten).
cu,
Andreas a/k/a MudGuard