Wiki-Push: Spiele mit JavaScript
bearbeitet von Gunnar Bittersmann@@Gunnar Bittersmann
> Die Abfrage ist wohl überflüssig. Wenn das Ding kein solches Attribut hat, liefert `node.getAttribute('aria-label')` auch `null`, was gleich als Rückgabewert verwendet werden kann.
Wenn man da was abfragen sollte, dann, ob der übergebene `node` tatsächlich existiert:
~~~ js
function getMark(node) {
return node?.getAttribute('aria-label');
}
~~~
Bei der Spiellogik ist wohl aber sichergestellt, dass es das Argument wirklich gibt; die Abfrage also nicht nötig.
Die würde im Rahmen des Tutorials eher verwirren. Zumal man auch noch erklären müsste, wie man das für Uralt-Browser zu übersetzen wäre.
😷 LLAP
--
*„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“* —@Ann_Waeltin