javascript中有哪些方法可以调整原数组呢?


摘要:
下文讲述Javascript中调整数组的方法分享,如下所示:


1.pop()方法

pop 方法的功能:
1.删除数组的最后一个元素
2.数组元素减1
3.返回新数组
4.会改变原数组
注意事项:
当数组为空时,返回undefined

   
   <script>
 
    var a =["maomao365.com","猫猫教程"];
	 a.pop();
    console.log(a); //输出 Array(1)
    
  </script>
   
 


2.push()方法

push 方法的功能:
1.将一个元素添加到数组尾部
2.数组长度加1
3.返回新数组
4.会改变原数组

   
   <script>
 
    var a =["maomao365.com","猫猫教程"];
	 a.push("www");
    console.log(a); //输出 Array(3)
    
  </script>
   
 


3.reverse()方法

reverse 方法的功能:
1.反转数组,不会创建数组
2.会改变原数组

   
   <script>
 
    var a =["maomao365.com","猫猫教程"];
	 a.reverse();
    console.log(a); //输出 Array(2)
    
  </script>
   
 


4.shift()方法

shift 方法的功能:
1.从数组的第一个元素开始删除,并返回第一个元素值
2.当数组为空时,shift不进行任何操作
3.改变原数组

   
   <script>
 
    var a =["maomao365.com","猫猫教程"];
	 a.shift();
    console.log(a); //输出 Array(1)
    
  </script>
   
 


5.sort()方法

sort 方法的功能:
1.对数组进行重新排序
2.改变原数组

   
   <script>
 
    var a =["maomao365.com","猫猫教程"];
	 a.sort();
    console.log(a); //输出 Array(2)
  
  </script>
   
 


6.splice()方法

splice方法的功能从index位置开始删除一个或多个元素


7.unshift()方法

unshift方法的功能从数组的开头添加一个或多个元素,返回一个新生成的数组

    arrayObject.unshift("元素1","元素2","元素3",..."元素X")

	   <script>
 
    var a =["maomao365.com","猫猫教程"];
	 a.unshift("元素1","元素2","元素3",..."元素X");
    console.log(a); 
  
  </script>