Javascrip中数组的使用方法:使用数组的Length属性

冒泡排序法:(从小到大)

<script language="Javascript" type="text/javascript">
<!--
function bubbleSort(arr){
//外层循环 
forvar i=0;i<arr.length;i++){
//内层循环 
for(var j=0;j<arr.length;j++){
if(arr[i]<arr[j]){
//交换位置
var temp=arr[i];
arr[i]
=arr[j];
arr[j]
=temp;
}

}

}

}

//应用示例
var arr=[32,15,125,1236,14,251,14,48];
bubbleSort(arr);
//输出
for(var i=0;i<arr.length;i++){
document.write(arr[i]
+",");
}

//-->
</script>
<script>

数组的索引总是从0开始,一个数组的索引的上下限分别是:0和length-1。

JavaScrip数组的Length属性是可变的!!这点和大多数的语言不同,要特别注意。当length属性被设置的更大时,整个数组的状态部分发生变化,仅仅是length属性变大。当length属性被设置的更小时,原先数组的length以后的元素的值全部被丢失。
posted @ 2007-10-24 11:49  年华倒影  阅读(385)  评论(0编辑  收藏  举报