0
オブジェクトにコールバック関数を格納し、オブジェクトから取得してコールバックコールバックを格納できるかどうかを示します。オブジェクトにコールバックを格納する
var myArray = [];
function myFoo(myCallback)
{
var obj = new Object();
obj.call_back = myCallback; // Store in object
myArray.push(obj); // Add in array
}
function doSomething(results)
{
for(var index=0;index < myArray.length;index++)
{
var obj = myArray[index];
if(obj.hasOwnProperty("call_back"))
{
var callbackMethod = obj.call_back;
callbackMethod(results); // Call callback
}
}
}
実装するのは有効ですか?
はい、できます。 – Satpal
はい。可能です – Beginner
私はかなり[これは複製です](http://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an-asynchronous-call)です。 – evolutionxbox