多次元配列の値を文字列として結合させたいです。
(具体的には、idの値=valueの値にして&で結びたいです。)
下記のコードを作成してみましたが、実行結果の様になってしまいます。
javascript
1var item_array = [ 2 { 3 id:"33Qea43", 4 value:0, 5 }, 6 { 7 id:"33ogje2", 8 value:0, 9 }, 10] 11 12var parameter=""; 13 14item_array.forEach(function(object){ 15 parameter += Object.values(object).join("="); 16 parameter += "&"; 17 }); 18 //parameterを整形 19 parameter = parameter.slice(0,-1); 20 21 console.log(parameter);
"undefined33Qea43=0&33ogje2=0"
お手数ですが、、ご助力いただけますと幸いです。どうぞよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー