2017-02-24 71 views
0

我如何添加:"headers": { time: new Date().getTime() }到Javscript對象:添加到JavaScript對象

{ 
    "1": 3.7, 
    "2": 0.5, 
    "3": 1.0, 
    "4": 60, 
    "5": 180, 
} 

所以得到的對象是(例如):

{ 
    "1": 3.7, 
    "2": 0.5, 
    "3": 1.0, 
    "4": 60, 
    "5": 180, 
    "headers": { "time" : 1234 }, 
} 

如果我使用push,我收到了「Uncaught SyntaxError: Unexpected token o」我不確定如何使用對象表示法來添加標頭。

+3

'obj.headers = {時間:新日期()的getTime()}' – Tushar

+0

[?是否有可能動態地添加命名屬性以JavaScript對象(// stackoverflow.com/q/1184123) – Tushar

回答

0
var a = { 
    "1": 3.7, 
    "2": 0.5, 
    "3": 1.0, 
    "4": 60, 
    "5": 180, 
}; 

a.headers = { "time" : 1234 }; 
//OR 
a["headers"] = { "time" : 1234 };