JSON 坑

JSON 坑

JSON確實(shí)很方便, 不過(guò)路途也不平坦. 你看, 掉坑裡去了吧. 沒(méi)關(guān)係這裡有繩子幫你出坑.

好的, 來(lái)舉一個(gè)例子.

我們要生成

{
    name: 'John Doe'
}

可以這樣生成

var obj = {
    name: 'John Doe'
};

現(xiàn)在變了, 我們不知道name到底是什麼了.

我們要生成

{
    something: 'John Doe'
}

其中這個(gè)something 是一個(gè)variable, 可以是Female Name也可以是MaleName

比如說(shuō)

var something = 'FemaleName';
var obj = {
    something: 'John Doe'
};

呵呵, 報(bào)錯(cuò). 這個(gè)something會(huì)變成string而不是something的值'FemaleName'.

答案

如果需要dynamic 生成只能用這個(gè)

var something = 'FemaleName';
var obj = {};
obj[something] = 'John Doe';
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容