龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

Javascript数组创建及其常见操作(1)(3)

时间:2013-03-06 14:58来源:未知 作者:admin 点击:
分享到:
JavaScript数组对象的栈操作: push():数组末尾添加一个项 pop():删除数组最后一个项 代码: varm =[am,bm,cm,dm,em,fm]; m.push(gm);//在数组末尾添加元素gm alert(m); m.pop()
JavaScript数组对象的栈操作:

push():数组末尾添加一个项

pop():删除数组最后一个项

代码:

  1. varm=["am","bm","cm","dm","em","fm"];  
  2.  
  3. m.push("gm");//在数组末尾添加元素gm   
  4.  
  5. alert(m);  
  6.  
  7. m.pop();//删除数组最后一个元素gm   
  8.  
  9. alert(m);   
  10.  
  11. varm=["am","bm","cm","dm","em","fm"];m.push("gm");  
  12. //在数组末尾添加元素gmalert(m);m.pop();  
  13. //删除数组最后一个元素gmalert(m);  
  14. 运行:<script>varm=["am","bm","cm","dm","em","fm"];  
  15. m.push("gm");alert(m);m.pop();alert(m);</script> 
  16.  
  17.  
  18.  

JavaScript 数组对象的队列操作:

unshift():数组头添加一个项

shift():删除数组第一个项

代码:

  1. varm=["am","bm","cm","dm","em","fm"];  
  2.  
  3. m.unshift("gm");//在数组第一个元素位置添加元素gm   
  4.  
  5. alert(m);  
  6.  
  7. m.shift();//删除数组第一个元素gm   
  8.  
  9. alert(m);   
  10.  
  11. varm=["am","bm","cm","dm","em","fm"];m.unshift("gm");  
  12. //在数组第一个元素位置添加元素gmalert(m);m.shift();  
  13. //删除数组第一个元素gmalert(m);  
  14. 运行:<script>varm=["am","bm","cm","dm","em","fm"];m.unshift("gm");  
  15. alert(m);m.shift();alert(m);</script> 
  16.  
  17.  

◆ sort():

功能:数组按字符的ASCII码进行排序,修改数组对象

注:即便是数字数组,也将转化为字符串来进行比较排序

代码:

  1. varm=["am","fm","gm","bm","em","dm"];  
  2.  
  3. m.sort();//按字母序排序   
  4.  
  5. alert(m);   
  6.  
  7. varm=["am","fm","gm","bm","em","dm"];m.sort();  
  8. //按字母序排序alert(m);  
  9. 运行:<script>varm=["am","fm","gm","bm","em","dm"];  
  10. m.sort();alert(m);</script> 
  11.  

 

精彩图集

赞助商链接