添加、删除元素
数组的方法:
添加 push(元素),从尾部添加 unshift(元素),从头部添加
删除 pop(元素),从尾部弹出 shift(元素),从头部弹出
<script> var arr=[1,2,3] // arr.push(4); //1,2,3,4 //arr.pop(); //1,2 //arr.shift(); //2,3 arr.unshift(4); //4,1,2,3 alert(arr); </script>
排序、转换
排序
sort([比较函数]),排序一个数组
例:数字排序
<script> var arr=[12,34,51,2,512,6,213,76] arr.sort(function(num1,num2){ //return num1 - num2; //从小到大 return num2 - num1; //从大到小 }); alert(arr); </script>
转换类
concat()
<script> var arr1=[1,2,3] var arr2=[4,5,6] alert(arr1.concat(arr2)); //1,2,3,4,5,6 </script>
join(分隔符)
<script> var arr1=[1,2,3] alert(arr1.join('-')); //1-2-3 </script>
字符串 split
<script> var str = '1-2-3'; var arr=str.split('-'); alert(arr); //1,2,3 </script>