Js学习之数组

来源:互联网 发布:手机淘宝批量退款 编辑:程序博客网 时间:2024/04/30 09:53

学习峰哥Js教程自学笔记,峰哥Java学习路线:http://www.java1234.com/javaxuexiluxiantu.html 


数组:

1)数组的实例化:

var arr = new Array();//不声明具体长度的实例化    

var arr2 = new Array(3);//声明具体长度的格式化

  2)填充数据:

arr[0] = "aqweqw";
arr[1] = "cqweqw";
arr[2] = "dqwewq";
arr[3] = "fqweqw";
arr[4] = "vqweqw";
arr[5] = "bqwewq";

arr2[0] = 1;
arr2[1] = 5;
arr2[2] = 3;

 3)遍历:

for (var i = 0; i < arr.length; i++) {

document.write(arr[i]+"<br/>");
}
document.write("<hr/>");
var o;
for (o in arr2) {
document.write(0+"--->"+arr2[o]+"<br/>");
}
document.write("<hr/>");

4)方法:

//排序的方法:

document.write("sort--->" + arr.sort()+"<br/>");
document.write("sort--->" + arr2.sort()+"<br/>");
document.write("<hr/>");

//转换成字符串的方法

document.write("join--->" + arr.join()+"<br/>");//转成字符串,默认逗号分开
document.write("join--->" + arr2.join("-")+"<br/>");//转成字符串,指定的字符分开
document.write("<hr/>");//分割线

//合并数组的方法

document.write("cancat--->" + arr.concat(arr2) + "<br/>");
document.write("<hr/>");

//倒序数组的方法:

document.write("reverse--->"+arr.reverse()+"<br/>");

执行的结果如下:


0 0
原创粉丝点击