2017-07-08 73 views
-2

我想添加一個數據對象。但數據是任何字符串。在數組或對象中動態添加數據鍵

例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); 
+1

你考慮拿起了一本關於JavaScript的?這是基本的。 –

+0

一切都是基於誰知道的。我使用soo PHP。我沒有 習慣了JS。任何機構都可能需要此 –

+0

您需要先學習語言。 –

回答

0

創建所有與obj [數據]數據

var x = 'anyText'; 

var obj = {}; 

obj[x] = 'any Value'; 




function f(data,value){ 
    obj[data] = value; 
}