そういえばJavaScriptってリスト構造ないなー。と思って簡易リストクラスを書いてみました。 詳細は続きから。 このクラス(List)では、JavaScriptでリスト構造を扱うことを可能にします。Listクラスには次のようなメソッドがあります。なお、リスト要素の番号は1始まりです。 List.push(data) リストに要素をプッシュします。プッシュされた要素はリストの先頭に追加されます。 List.pop() リストから要素をポップします。リストの先頭要素を返し、その要素はリストから削除されます。 List.addBefore(n, data) n番目の要素の直後に新しい要素を追加します。 List.addAfter(n, data) n番目の要素の直前に新しい要素を追加します。 List.remove(n) n番目の要素を削除します。 List.get(n) n番目の要素を取得
![JavaScriptで簡易リスト構造](https://cdn-ak-scissors.b.st-hatena.com/image/square/39e84254b25fb3228a16a9ddacd5ad87aae5d078/height=288;version=1;width=512/https%3A%2F%2Fimg01.tsukuba.ch%2Fusr%2Fhextomino%2Fprofile.png)