在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js中變量可以作為對象的屬性名嗎

js中變量可以作為對象的屬性名嗎

如圖,editColumn為一個(gè)變量,如何將它放入para對象里,作為對象的屬性名?

圖片描述

回答
編輯回答
未命名

{[xxx]:'xxx'}

2018年2月23日 07:18
編輯回答
糖豆豆

你是想要這樣把:

let editColumn = "字符串";
結(jié)果為
{字符串: XXX, id: XXX}

可以

let para[editColumn] = editValue;
或者
let para = {[editColumn]: editValue, id: editRid}
2017年8月6日 21:05
編輯回答
舊酒館

字符串拼接試試

2017年8月5日 16:52
編輯回答
傻丟丟

方法一:

let para = {id: editRid}
para[editColumn] = editValue

方法二(es6):

let para = {[editColumn]: editValue, id: editRid}
2017年12月1日 02:14
編輯回答
溫衫
para[editColumn] = 'xxx';
2018年1月31日 01:31
編輯回答
純妹
let para = {},  
para[editColumn] = deitValue,
2018年3月26日 05:26
編輯回答
魚梓
var str = '我是字符串'
var obj = { [str] : 1 }
console.log(obj)

復(fù)制到chrome控制臺試試

2017年7月24日 14:43