js中的Array()

时间:2016-09-21 16:08:41   收藏:0   阅读:182
//数组的声明方式
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>");


本文出自 “web” 博客,请务必保留此出处http://web66.blog.51cto.com/10442650/1854867

原文:http://web66.blog.51cto.com/10442650/1854867

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!