Grüß euch,
Streite gerade mit JavaScript.
Gab's da nicht mal was in die Richtung dass sich das this
Keyword zwar in einer "normalen" Funktion (so nicht Werte effektiv angehängt) an dem Window
Objekt ausrichtet, sich in einer arrow function
aber immer nach dem engeren Scope streckt?
const einmalThisArrow = {
dasDisKiewoeadArrow: () => {
return this;
}
}
console.log("einmalThisArrow?: ", einmalThisArrow.dasDisKiewoeadArrow());
...ergibt aber trotzdem das Window
Objekt 😱
Ich bin verwirrt, indigniert, SCHOCKIERT!