1
私は約束を返すこれら2つの方法の間にかなり混乱しています。私はgoogleでいくつかの場所を見つけようとしましたが、正確な一致は見つかりませんでした。これについての具体的な何も約束がありますこれらの2つの約束の違い
return Promise.resolve('foo').then();
私は約束を返すこれら2つの方法の間にかなり混乱しています。私はgoogleでいくつかの場所を見つけようとしましたが、正確な一致は見つかりませんでした。これについての具体的な何も約束がありますこれらの2つの約束の違い
return Promise.resolve('foo').then();
対
var a = Promise.resolve('foo');
return a.then();
。 a
がPromise.resolve('foo')
である。この場合、
var c = a;
return c.b();
:
return a.b();
は同じです。
'c.b()'を意味していますか? – slebetman
ほとんど間違いなくタイプミスが修正されました。 – FakeRainBrigand
これらは完全に同じです –
値は中間変数に格納できますが、必要はありません。 'var foo = 42; return foo + 1; 'と' return 42 + 1; 'は同じ結果を返します。 –