Fredl: Arrow Functions und THIS

Beitrag lesen

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!