1unitedpower: Experiment details/summary

Beitrag lesen

doch, was this ist, weiß man.

Kannst du die dir dynamic-scoping Relgen von JavaScript wirklich merken? Ich kann das nicht, für die folgenden Beispiele muss ich lange überlegen, was this anstelle das Kommentars wäre. Der statische Scope ist da wesentlich einfacherer.

function click1 () { /*...*/ }
const click2 = () => { /*...*/ }
const click3 = function () { /*...*/ }
const click4 = ((...args) => click2(args))();
const click5 = function click2 () { /*...*/ }
element.addEventListener('click', click1);
element.addEventListener('click', click2);
element.addEventListener('click', click3);
element.addEventListener('click', click4);
element.addEventListener('click', click5);
element.addEventListener('click', function () { /*...*/ )});
element.addEventListener('click', () => { /*...*/ });
element.addEventListener('click', ({click: function () { /*..*/ }}).click);
element.addEventListener('click', ({click () { /*..*/ }}).click);
element.addEventListener('click', ({click : () => { /*..*/ }}).click);