SOURCE

function writeDocument(variable) {
    document.write(variable + "<br/>");
} 

writeDocument("数组创建----------------");
var arr=["HTML","CSS","JavaScript","jQuery","Vue.js"];

writeDocument(arr);

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

writeDocument("数组赋值----------------");
arr[4]="React.js";
writeDocument(arr);

arr[5]="Vue.js";
writeDocument(arr);

arr[8]="Angular.js";
writeDocument(arr);

var arr1=["HTML","CSS","JavaScript","jQuery"];

writeDocument("获取数组长度----------------");

document.write(arr1.length + "<br/>");

writeDocument("获取数组某一段----------------");

document.write(arr1.slice(0,2)+"<br/>");

writeDocument("往数组头添加元素----------------");

arr1.unshift("Vue.js");
writeDocument(arr1);

writeDocument("往数组尾添加元素----------------");

arr1.push("Angular.js");
writeDocument(arr1);

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

arr1.shift();
writeDocument(arr1);

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

writeDocument("对字符串数组按升序排序----------------");
writeDocument(arr1.sort());

var numArr=[3,6,9,1,4,11];

writeDocument("升序排序前: "+numArr);
function upcompare(l,r){
    if (l > r){
        return 1;
    }
    if (l == r){
        return 0;
    }
    if (l < r){
        return -1;
    }
}

numArr.sort(upcompare);
writeDocument("升序排序后: "+numArr);

function downcompare(l,r){
    if (l > r){
        return -1;
    }
    if (l == r){
        return 0;
    }
    if (l < r){
        return 1;
    }
}

numArr.sort(downcompare);
writeDocument("降序排序后: "+numArr);

writeDocument("翻转数组:"+numArr.reverse());
writeDocument("默认join数组:"+numArr.join());
writeDocument("默认join数组:"+numArr.join(":"));
writeDocument("默认join数组:"+numArr.join("-"));
writeDocument("默认join数组:"+numArr.join("><"));

var str="绿叶学习网";
var str1=str.split("").join("><");
writeDocument(str1);
var arr2=str1.split("");

arr2.unshift("<");
arr2.push(">");
writeDocument(arr2.join(" "));
console 命令行工具 X clear

                    
>
console