2017-06-19 93 views

回答

7

它是返回一個對象字面速記 - 你的代碼在功能上與此相同:

promise1.then(user => { 
    return { 
     user: user 
    }; 
}); 

有關此語法的更多信息,請參閱arrow functions的MDN文章。另外請注意,您的代碼也正在使用property name shorthand

+0

有趣的是'user => {{user}}'不起作用,但它也不會導致語法錯誤。它只是默默地失敗。 – evolutionxbox

+0

@evolutionxbox:嗯,是的,這是令人驚訝的。 –