菜鸟学习javascript12
14.数组的声明与应用
一.数组的作用
只要是批量的数据都需要使用数组声明
二.如何声明数组
1.快速声明数组
Var数组名字= [元素1,元素2,元素3,元素……];
Var name = [“zhangsan”,”lisi”,wangwu”];
Var arrs = [[“aaa”,”bbb”,”ccc”],[1,2,3,4],];
2.使用Array对象
Var arr =new Array(“元素1”,“元素2”);
数组有自己身份号,0开始根据这个特点,可以随意取出数组中的任意值。
三.数组的处理{内置处理方法}
sort()对数组的元素进行排序
var arrary = [1,9,4,3,6,8,2,7,0];
arrary.sort();//sort(方式是排序,而且是数字个数相等的排序)
/*倒叙排列*/
arrary.sort(function(a,b){
if(a > b){
return -1;
}
else if(a==b){
return 0;
}
else{
return 1;
}
})
document.write(arrary);
还有一些常见方法
push()向数组的末尾添加一个或更多元素,并返回新的长度。
unshift()向数组的开头添加一个或更多元素,并返回新的长度。
shift()删除并返回数组的第一个元素
join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔
【ps】基础部分,也就是ECMAscript 到这里也就是结束,接下来就是DOM和BOM了。讲真,有过c语言基础,前面这些理解起来并没有太难,希望下面的学习也不会太难。
吐血,师父布置的任务微信小应用还没写,肿么破,谁能帮我一起哒