2016-09-09 3 views
-4

私はさまざまなプロパティ名を持つJavaScriptオブジェクトを作成する方法を探しています。このようなもの。 JavaScriptで任意のオブジェクトのプロパティ名を生成するにはどうすればよいですか?

は、私はいつでも変更することができ、アレイ内の 財産を覚えておいてください

Object {property: "propertyValue", value: "value"} 

のようなオブジェクトを作成したい私は、アレイ

var arraywithpropValues = ["property=propertyValue, value=value"]; 

から値を取得想像してみてください。

これは可能ですか?

+1

'var o = {}; o [Math.random()]/Math.random() '?私はあなたが何を求めているのかわかりません... –

+1

質問にはいくつかの説明が必要かもしれませんが、次のようなAutoFixrureライブラリを見てみたいです:https://github.com/jcteague/autofixturejs –

+0

なぜ 'arraywithpropValues'がアレイ? – Xufox

答えて

1

オブジェクトは連想配列です。あなたはそうのような変数プロパティ名に割り当てることができます。

var name = "foo"; 
var value = "bar"; 

object[name] = value; 

私はあなたにarraywithpropValuesの文字列解析を残しておきます。

関連する問題