我想添加一个带有键数据的对象。但数据是任何字符串。
示例PHP
// PHP
$object;
function f($data,$value){
GLOBAL $object;
$object[$data] = $value;
return $object;
}
但是。我怎么能用JS做到这一点。
var obj = {};
// Normally;
obj.knowingData = 'Any Text';
// How can i add dynamically data?
function f(data,value){
// obj.data = value ?
}
// Example
f('gender','girl');
console.log(obj.gender);
答案 0 :(得分:0)
使用obj [data]
创建数据var x = 'anyText';
var obj = {};
obj[x] = 'any Value';
function f(data,value){
obj[data] = value;
}