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