私はオブジェクトの配列を持ち、各オブジェクトにはいくつかのプロパティがあります。私はどのようにすべてのオブジェクトから1つのプロパティだけキーと値を配列で返すことができますか?オブジェクト内のプロパティのキーと値を返します
今、私は唯一の値に
を取得していますこれは、オブジェクトの配列を返します。
var columnWidth = $('#grid').data('gridData').columns;
これは、各オブジェクトから幅という名前のプロパティの値の配列を返す:
columnWidth.map(function(e) {return e.width;});
今戻ってくるのはこれです:
[30, 50, 80, 80, 90, 125]
私は戻って取得したい何
:
["Width":30, "Width":50, "Width":80, "Width":80, "Width":90, "Width":125]
作成しようとしている形式が有効なjavascriptではありません。配列内に名前付き項目を持つことはできません –