文系プログラマー
id:uraway
Babelを使うとアロー関数内のthisがundefinedになる
ややこしい問題に直面したので、メモしておく。 問題 次のように、jQueryでコールバック関数にアロー関数を用いたスクリプトを記述する。 $("item > title").each(() => { let title = $(this).text(); console.log(title); }); このES6の構文ををBabelでES5へトランスパイルすると... $("item > title").each(function(id…