我对这两种回复承诺的方式感到很困惑,有人可以解释一下这种差异吗?我试图在谷歌上找到一些行踪,但找不到完全匹配。
return Promise.resolve('foo').then();
VS
<?php
$lines = gzfile('2.txt');
foreach ($lines as $line) {
echo $line;
}
?>
答案 0 :(得分:3)
对此没有任何具体承诺。
return a.b();
与:
相同var c = a;
return c.b();
在这种情况下,a
为Promise.resolve('foo')
。