js中的Array()

//数组的声明方式
var arr=[0,1,2,3,4,5];
var arr1= new Array();
 arr1[0]='6';    
 arr1[1]='7';    
 arr1[2]='8';    
 arr1[3]='9';    
 arr1[4]='10';    
var arr2=new Array(11,12,13);
var arr3=new Array(1);
  arr3[0]='14';
  
  //数组连接concat();
  document.write(arr.concat(arr1,arr2)+'<br>');
  
  //把一个数组放到字符串中  join toString();
  document.write(arr.join()+'<br>');
  document.write(arr.join('---\>')+'<br>');
  document.write(arr.toString()+'<br>');
  
  //颠倒数组reverse();
  document.write(arr.reverse()+'<br>');
  
  //入栈
  arr.push('+6+');
  document.write(arr+'<br>');
  
  //出栈
  arr.pop();
  document.write(arr+'<br>');
  
  //队列  unshift()  shift()
  arr.unshift('+6+');
  document.write(arr+'<br>');
  arr.shift();
  document.write(arr+'<br>');
  
   //获取数组选定的元素slice();
   document.write(arr.slice(1)+'<br>');
   document.write(arr.slice(1,5)+'<br>');
  
     //删除数组添加新元素 splice()
 arr.splice(1,0,"test")  //添加
     document.write(arr+"<br>");
 arr.splice(1,1)//删除
     document.write(arr);
 arr.splice(1,1,"test"+"<br>");//替换
  document.write(arr+"<br>");
相关文章
相关标签/搜索