###実現したいこと
jQueryで下記「ini」の先頭に「add」を追加したいです。
jquery
1// 元のデータ 2let ini = '{"data":[{"name":"B","num":2},{"name":"A","num":1}]}'; 3 4// 追加したいデータ 5let add = '{"name":"C","num":3}';
つまりほしいデータはこちらです。
jQuery
1// ほしいデータ 2{"data":[{"name":"C","num":3},{"name":"B","num":2},{"name":"A","num":1}]}
###試したこと
ですが下記だとBの部分が消えて、AとCだけになってしまいました。
jquery
1// 元のデータ 2let ini = '{"data":[{"name":"B","num":2},{"name":"A","num":1}]}'; 3 ini = JSON.parse( ini ); 4 5// 追加したいデータ 6let add = '{"name":"C","num":3}'; 7 add = JSON.parse( add ); 8 9// 下記だとBが消えてしまう 10ini['data'][0] = add; 11console.log( ini );
どのようにすれば正しく追加できますでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/12 12:07
2019/07/12 12:12
2019/07/12 12:14
2019/07/12 12:14