現在JavaScriptの連想配列として、以下の配列があります(SessionStorageに保存した連想配列)。
JavaScript
1 2var list = JSON.parse(localStorage.getItem('list')); 3// listの中身↓ 4 {data:[ 5 { 6 '項目1': 'あああ', 7 '項目2': 'あああ' 8 }, 9 { 10 '項目1': 'いいい', 11 '項目2': 'いいい' 12 }, 13 { 14 '項目1': 'ううう', 15 '項目2': 'ううう' 16 }, 17]}; 18
このうち2番目(「いいい」)の項目を以下のものに書き換えたいと思い、以下のようなコードを試してみましたが、2番目の内容が取得できるだけで差し替えることができませんでした。どのように書き換えれば2番目の項目を差し替えることができるでしょうか?
よろしくお願いいたします。
JavaScript
1 2 var new = { 3 '項目1': 'えええ', 4 '項目2': 'えええ' 5 }; 6 7 var list2 = list.data.splice(1, 1, new); 8 console.log(list2); // →{'項目1': 'いいい', '項目2': 'いいい'} 9
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/03 07:27