我有以下var x = "bob"
,並希望把變種x值變成「東西」的Javascript在這個JSON添加變量
var request = {
"id":"2",
"number":"12345",
"params":[{
"name":"bob",
"message":"hi"
}],
"something": "${x}"
}
我新的JS和的NodeJS和很爲難如何輕鬆地做到這一點。
我有以下var x = "bob"
,並希望把變種x值變成「東西」的Javascript在這個JSON添加變量
var request = {
"id":"2",
"number":"12345",
"params":[{
"name":"bob",
"message":"hi"
}],
"something": "${x}"
}
我新的JS和的NodeJS和很爲難如何輕鬆地做到這一點。
所有你需要做的就是
request.something = x;
訪問使用點(.
)或正方形符號[]
var x = "bob"
var request = {
"id": "2",
"number": "12345",
"params": [{
"name": "bob",
"message": "hi"
}],
"something": "${x}"
}
request.something = x;
console.log(request)
必須使用(點)更改密鑰javascript Object
var x = 'bob';
request.something = x;
你是什麼意思把x放入東西?它看起來像'request.something'已經具有''$ {x}「'的值,這使得它看起來像你想要使用反碼格式將該字符串格式化爲'x'的值。你能展示你想要的結果嗎? –
console.log(request)應該看起來像{「id」:「2」,「number」:「12345」,「params」:[{「name」:「bob」,「message」:「hi」}] ,「東西」:「鮑勃」} – SamelK