>>141
> mycounter.count() をイベントハンドラとして登録してもうまく行くぞ
bindしないと無理だろ。

あと、エレガントに出来ることを「俺が見慣れてない」という理由だけで泥臭くやるのを強いるのは極めて老害だと思うが。
もし君だけで完結してるのならどうぞご自由にだが。


個人的には関数の仮引数に分割代入をまぶしたもの
> elements.map(({ "length": lengthFooBArX }) => lengthFooBArX); // [8, 6, 7, 9]
> https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Functions/Arrow_functions
> https://teratail.com/questions/306663
これは違うだろ、とは思うが。このケースなら以下と書けるのだからそうしろと。
> elements.map(element => element.length); // [8, 6, 7, 9]

というか、関数の仮引数に分割代入をしないと綺麗に書けないケースってあるのか?