2017-03-02 45 views
4

我遇到了一種將函數放入JavaScript對象的特殊方式,我不太明白。通常情況下,你會碰到這樣的:這個函數如何存儲在我的對象中?

var obj = { 
foo: function() { 
    return 'bar'; 
    } 

} //obj.foo() === 'bar' 

然而,我發現,我可以得到同樣的事情:

var obj = { 
    foo() { 
    return 'bar'; 
    } 

} //obj.foo() === 'bar' 

這只是聲明方法的另一種方式?

回答

相關問題