JavaScriptのthisの中身は呼ばれ方によって変わる
/icons/ひええ~.iconyosider.icontakker.icon
対策
Function.prototype.bind()
呼ばれ方に関わらず、thisに一定の値を設定する
arrow functionを使う
呼ばれ方に関わらず、thisの定義を内側のスコープから順に探して設定する
通常のvar変数と同じ?
いつもこれを使っている
this - JavaScript | MDN
アロー関数 - JavaScript | MDN
from scrapbox.PageMenu.addItem()
#JavaScript JavaScript.icon
MDN.icon