SOURCE

function writeDocument(variable) {
    document.write(variable + "<br/>");
} 
writeDocument("获取数组的长度----------------------------");
var arr=["ab","cd","ef"]
writeDocument(arr.length);

writeDocument("获取数组的1-2号元素----------------------------");
var arr=["ab","cd","ef"]
writeDocument(arr.slice(1,3));

writeDocument("往数组头添加元素----------------------------");
writeDocument(arr.unshift("bb","cc"));
writeDocument(arr);

writeDocument("往数组尾部添加元素----------------------------");
writeDocument(arr.push("xx"));
writeDocument(arr);

writeDocument("删除数组的第一个元素----------------------------");
writeDocument(arr.shift(1));
writeDocument(arr);

writeDocument("删除数组的最后一个元素----------------------------"); 
writeDocument(arr.pop(5));
writeDocument(arr);

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

var numArr=[3,4,11,12,9,10];
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);
writeDocument("打印升序排列后的数字数组"+numArr.sort(upCompare));
writeDocument("打印降序排列后的数字数组"+numArr.sort(downCompare));

writeDocument("反转数组------------------------")
writeDocument(numArr.reverse());
writeDocument(numArr.join(":"));
writeDocument(numArr.join("<"));

writeDocument("给字符添加尖括号--------------");
function addAngleBracket(strValue){
    return "";
}
var strValue = "绿叶学习网";
var str1 = "绿叶学习网";
var str2 = str1.split("").join("><"); 
var arr = str2.split(""); arr.unshift("<"); arr.push(">"); 
var result = arr.join(""); 
document.write(result);
writeDocument(strValue);
writeDocument(addAngleBracket(strValue)); 


console 命令行工具 X clear

                    
>
console