ローカルストレージのことについてです
function viewStorage() { var list = document.getElementById("list") while (list.firstChild) list.removeChild(list.firstChild); for (var i=0; i < storage.length; i++) { var _key = storage.key(i); var tr = document.createElement("tr"); var td1 = document.createElement("td"); var td2 = document.createElement("td"); list.appendChild(tr); tr.appendChild(td1); tr.appendChild(td2); td1.innerHTML = _key; td2.innerHTML = storage.getItem(_key); } }
質問1
上記のコードの3行目の意味が分かりません。
childが書いてあるのでDOMという事は分かるのですが何をしたいのか要約をお願いします。
質問2
そしてtd1がキー値でtd2が値としています。
始めはキー値が順序良く並んでいるのですが、途中からキー値の1と3の間にキー値13などの数字がランダムに入ってしまい見栄えが悪くなってしまいます。
これを避けるためにtd1を昇順(0から10)のように並ばせるためにはこのコードの中に何を足していったらよろしいのでしょうか?
それともfunctionの外に違うコード書かなければ完成しませんか?
その方法も教えてください。
文が読みにくかったら申し訳ありません。
回答よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/25 00:48