Is there a way to use variable keys in a JavaScript object literal?

前端 未结 8 2355
暗喜
暗喜 2020-11-27 13:38

I have code like this.

var key = \"anything\";   
var object = {   
    key: \"key attribute\"  
};

I want to know if there is a way to rep

8条回答
  •  忘掉有多难
    2020-11-27 14:26

    Well, there isn't a "direct" way to do this...

    but this should do it:

    json[key] = json.key;
    json.key = undefined;
    

    Its a bit tricky, but hey, it works!

提交回复
热议问题