Ajax prototype.js 配列要素を逆順に並べ替える

-


Topページ  >  お勉強  >  Ajax  >  配列要素を逆順に並べ替える 

配列要素を逆順に並べ替える

配列要素を逆順に並べ替えます。


引数でtrueを渡した場合は対象配列の要素自体を入れ替えますが、falseを渡した場合は対象配列に影響をあたえません。




prototype.js


使用バージョン:1.5.1 公式サイト





1. ダウンロードしたprototype.jsを読み込みます。

<script type="text/javascript"
    src="prototype.js"></script>


2. indexOfメソッドを実行します。

// 配列を宣言して値をセットする
var myArray = new Array("ABC", "DEF", "GHI");

// 配列要素を逆順に入れ替える
// この例では"GHI", "DEF", "ABC"という配列を返す
var afterArray = beforeArray.reverse(false);




resultArray = targetArray .reverse( [flag] );


resultArray 逆順にされた結果の配列です。
targetArray 対象の配列
flag ※省略可能です(省略時はfalse)
対象の配列に影響をあたえるかどうかのフラグです。
true … 対象配列自体を逆順に入れ替えます
false … 対象配列はそのままで、逆順にした配列を返します



↓インラインフレーム内でサンプルが動作しています。






Topページ  >  お勉強  >  Ajax  >  配列要素を逆順に並べ替える 






-