私はオブジェクトを持っています:
var obj = {fields : []};
そして変数:
var x = "property_name";
変数 x の値を、配列内にプッシュするオブジェクトのプロパティ名として使用するにはどうすればよいでしょうか?
以下のようなものを試しましたが、x
文字どおりに取得してプロパティ名として使用しています。使用したいのは、変数に格納されている値ですx
。それは可能ですか?
obj.fields.push({x : 'im a value'});