<script type="text/javascript"
src="prototype.js"></script>
// 配列を宣言する
var beforeArray = new Array(4);
// 配列の要素に値をセットする…が2つの要素には値をセットしない
beforeArray[0] = "value01";
beforeArray[1] = null;
beforeArray[3] = "value04";
// 配列の値がnull、もしくはundefinedの要素を削除する
// これにより、4要素あった配列は2要素になる
var afterArray = beforeArray.compact();
resultArray | null、undefined要素が削除された結果の配列 |
targetArray | 削除対象の配列 |
[Ajax - prototype.js - 配列]
配列の全ての要素をクリアする 【clear】
配列要素から値を検索する 【indexOf】
配列要素を逆順に並べ替える 【reverse】
配列要素数分ループして関数を実行する 【reverse】
配列要素を加工する 【collect】
配列要素を抽出する 【findAll】
配列要素を正規表現を使って抽出する 【grep】
配列に指定要素が存在するかどうかチェックする 【include】
配列要素に対してソートを行う 【sortBy】
配列要素から最大値を取得する 【max】
配列要素から最小値を取得する 【min】