var arrdemo = new array();
arrdemo[0] = 10;
arrdemo[1] = 50;
arrdemo[2] = 51;
arrdemo[3] = 100;
arrdemo.sort(); //呼叫sort方法後,陣列本身會被改變,即影響原陣列
alert(arrdemo);//10,100,50,51 預設情況下sort方法是按ascii字母順序排序的,而非我們認為是按數字大小排序
arrdemo.sort(function(a,b));//從小到大排序
alert(arrdemo);//10,50,51,100
arrdemo.sort(function(a,b){return aalert(arrdemo);//100,51,50,10
js 中的陣列Array
1 ecmascript 中的陣列與其他語言中的陣列有些不同,ecmascript中的陣列可以每一項都不同型別,陣列的大小可以動態調整。var colors new array var colors new array 20 var colors new array red blue green v...
js中陣列 Array 的排序 sort 注意事項
直接看 吧,測試結果也貼在裡面了 vararrdemo new array arrdemo 0 10 arrdemo 1 50 arrdemo 2 51 arrdemo 3 100 arrdemo.sort 呼叫sort方法後,陣列本身會被改變,即影響原陣列 alert arrdemo 10,100...
js中陣列 Array 的排序 sort 注意事項
直接看 吧,測試結果也貼在裡面了var arrdemo new array arrdemo 0 10 arrdemo 1 50 arrdemo 2 51 arrdemo 3 100 arrdemo.sort 呼叫sort方法後,陣列本身會被改變,即影響原陣列 alert arrdemo 10,100...