私はJavaScriptの本から次のコードを持っており、コールバックには引数として式が渡されているようです。そうですか、それとも私はこれを間違って見ていますか? 機能していても、それが可能であることを知りませんでした。
function multiplybytwo(a,b,c,callback) {
var i, ar =[];
for(i=0;i<3;i++)
{
ar[i] = callback(arguments[i]*2);
}
return ar;
}
function addone(a) {
return a+1;
}
myarr =multiplybytwo(1,2,3,addone);