現在、javascriptをフロントエンドとして使用しているプロジェクトで作業しています。既存の配列にキーを追加する際に少し問題があります。既存の配列にキーを追加する方法
私は配列javascriptで変換したいオブジェクトがあります。
ここに私のオブジェクトを配列に変換する方法のコードです。
var obj = data[0];
var site_value = Object.keys(obj).map(function (key) { return obj[key]; });
var site_key = $.map(obj, function(value, key) {
return key;
});
site_valueにはmyオブジェクトの値があります。 サイトキーにはキーがあります。
site_value配列にsite_keyをキーとして追加したいとします。
例えばデータ:
site_value: 0:配列[4] 0:配列[4] 1:配列[1] 2:配列[1] 3:配列[0]
SITE_KEY:
Array[49]
0:"AGB"
1:"BAK"
2:"BAN"
3:"BAR"
は、私は私の配列になりたい
AGB:Array[4]
0:Array[4]
1:Array[1]
2:Array[1]
3:Array[0]
更新:
ここは私のオブジェクトです。
Array[1]0:
Object
AGB: Array[4]
BAK: Array[4]
BAN: Array[4]
など
あなたのobjはどのように見えますか? – Sreekanth
私はPHPのような多次元配列を取得しようとしているように見えるが、 –
のおかげで質問が更新されましたが、このためにjavascriptオブジェクトを使用します。 – daremachine