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