JAvascriptオブジェクトのArray
2597 ワード
Array配列オブジェクト:
Arrayはキー値ペアの集合オブジェクトとして使用できます.
自分でArrayの反転を実現する:
自分でArrayのつなぎ合わせを実現する:
<script type="text/javascript">
// javascript Array ,
// , C# ArrayList 。
// , 。
var array = new Array();
array[0] = "a";
array[1] = "b";
array[2] = "c";
array[3] = "d";
array[4] = "e";
array[5] = "f";
for (var i = 0; i < array.length; i++) {
alert(array[i]);
}
</script>
Arrayはキー値ペアの集合オブジェクトとして使用できます.
<script type="text/javascript">
// Array Dictionary 。
var dictionary = new Array();
dictionary["name"] = " ";
dictionary["sex"] = " ";
dictionary["minzu"] = " ";
alert(dictionary["name"]);
alert(dictionary["sex"]);
alert(dictionary["minzu"]);
</script>
自分でArrayの反転を実現する:
<script type="text/javascript">
var array = new Array();
array[0] = "a";
array[1] = "b";
array[2] = "c";
array[3] = "d";
array[4] = "e";
array[5] = "f";
//
function myreverse(arr) {
for (var i = 0; i < arr.length / 2; i++) {
var temp = arr[i];
arr[i] = arr[arr.length - i - 1];
arr[arr.length - i - 1] = temp;
}
}
alert(" :" + array);
myreverse(array);
alert(" :" + array);
// Array reverse() 。
array.reverse();
</script>
自分でArrayのつなぎ合わせを実現する:
<script type="text/javascript">
var array = new Array();
array[0] = "a";
array[1] = "b";
array[2] = "c";
array[3] = "d";
array[4] = "e";
array[5] = "f";
//
function myjoin(arr) {
var temp = arr[0];
for (var i = 1; i < arr.length; i++) {
var temp = temp + "|" + arr[i];
}
return temp;
}
alert(" :" + myjoin(array));
// Array join() 。
array.join("|");
</script>