给定一个包含A和B类型对象的数组,其中B可以通过异步调用转换为一组A类型对象,这将是将数组转换为all一个对象数组(转换一组相应A对象中的每个B对象)并在Bs转换时执行回调?Javascript异步调用链接
list = [A, B, A, B, A, A, B, A];
function transform (B, callback) {
//transform B type object into A type objects array [A, A, A].....
callback([A, A, A]);
}
transformBObjectsIntoAObjects(list, callback) {
// ?????????
callback(list); // this should only be A type objects
}
你使用像异步或当库? – closure 2014-09-22 12:03:48
@closure当然,解决方案也可以使用异步。 – maephisto 2014-09-22 12:10:31