假设需要修改变量b的值,前提是a已经修改完毕,a的值是通过后台请求获取的,这里用setTimeout代替
1.使用callBack函数
2.使用Promise对象
3.使用async
4.采用Observable对象
引入import { Observable } from 'rxjs/Observable';
authoObserve: Observable<any> = Observable.create((observer) => {
observer.next();
});
authoObserve.subscribe(() => {
} });
5.common js
var module = {
exports: {}
};
(function(module, exports) {
exports.multiply = function (n) { return n * 1000 };
}(module, module.exports))
var f = module.exports.multiply;
6.使用Generator
网友评论