JSON 坑

JSON 坑

JSON確實很方便, 不過路途也不平坦. 你看, 掉坑裡去了吧. 沒關係這裡有繩子幫你出坑.

好的, 來舉一個例子.

我們要生成

{
    name: 'John Doe'
}

可以這樣生成

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

現在變了, 我們不知道name到底是什麼了.

我們要生成

{
    something: 'John Doe'
}

其中這個something 是一個variable, 可以是Female Name也可以是MaleName

比如說

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

呵呵, 報錯. 這個something會變成string而不是something的值’FemaleName’.

答案

如果需要dynamic 生成只能用這個

var something = 'FemaleName';
var obj = {};
obj[something] = 'John Doe';
    原文作者:jProvim
    原文地址: https://www.jianshu.com/p/ccd1f162f4e9
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞