详细问题描述
var p3 = new Promise(function(resolve, reject){
resolve('B');
});
var p1 = new Promise(function(resolve, reject){
resolve(p3);
});
var p2 = new Promise(function(resolve, reject){
resolve('A');
});
p1.then(function(v){
console.log(v);
});
p2.then(function(v){
console.log(v);
});
在软件里的自带控制台运行这段代码 依次输出 ‘B’, ‘A’
在浏览器是输出A B的
后者正确的 所以这个是bug吗?
还有 hbuilder无法使用let定义变量,啥时候支持?
运行环境
HBuilder
8.8.0.201706142254
联系方式
[QQ] 744245329
0 个回复