this
結果を受け取って返す通常の関数を無名関数で置き換えるにはどうすればよいですか? 無名関数との間で変数がどのようにやり取りされているかを説明してください。
たとえば、次のように置き換えます。
function myFunc(myProp){return [1*myProp,2*myProp,3*myProp];}
this.myProp=2;
var myArray1=myFunc(this.myProp);
次のようなもので:
var myArray2=function(){return [1*this.myProp,2*this.myProp,3*this.myProp];}