SOURCE

function writeDocument(variable) {
    document.write(variable + "<br/>");
} 
writeDocument("数组创建----------------------");
var arr=["11","22","33","44","55"];
writeDocument(arr);

writeDocument("数组下取值----------------------");
writeDocument(arr[2]);

writeDocument("数组赋值----------------------");
arr[2]="77";
writeDocument(arr);

arr[5]="66";
writeDocument(arr);

arr[8]="nygj";
writeDocument(arr);

writeDocument("获取数组的长度----------------------");
writeDocument(arr.length);
writeDocument("获取数组1到2号元素----------------------");
writeDocument(arr.slice(1,3));
writeDocument("往数组头添加元素----------------------");
writeDocument(arr.unshift(1,3));
writeDocument("往数组尾添加元素----------------------");
writeDocument(arr.push(99,1010));
writeDocument("删除数组的第一个元素----------------------");
writeDocument(arr.shift(1,3));
writeDocument("删除数组的尾部元素----------------------");
writeDocument(arr.pop(1010));
writeDocument(arr);

writeDocument("对字符串数组进行升序排列-------------------");
writeDocument(arr.sort());

var numArr=[1,2,9,66,5,22,11,12];

function upCompare(left,right)
{
    if(left-right>0)
    {
        return 1;
    }
    if(left-right==0)
    {
        return 0;
    }
    if(left-right<0)
    {
        return -1;
    } 
}

function downCompare(left,right)
{
    if(left-right>0)
    {
        return -1;
    }
    if(left-right==0)
    {
        return 0;
    }
    if(left-right<0)
    {
        return 1;
    }
}
writeDocument("升序排序后:" + numArr.sort(upCompare));
writeDocument("降序排序后:" + numArr.sort(downCompare));
document.write("反转数组:" +numArr.reverse() + "<br/>");
document.write("默认Join数组:" +numArr.join() + "<br/>");
document.write("默认Join数组:" +numArr.join("-") + "<br/>");
document.write("默认Join数组:" +numArr.join("><") + "<br/>");
document.write("默认Join数组:" +numArr.join("扑领母") + "<br/>");

var str1="绿叶学习网";
var str2=str1.split("").join("><");
var arr = str2.split("");
arr.unshift("<");
arr.push(">");
var result=arr.join("");
document.write(result); 


console 命令行工具 X clear

                    
>
console