亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

Javascript中Array用法實例分析

2024-05-06 16:22:28
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了Javascript中Array用法,實例分析了javascript中數組的遍歷、傳值、比較等常用技巧,需要的朋友可以參考下

本文實例講述了Javascript中Array用法。分享給大家供大家參考。具體分析如下:

JavaScript中的Array對象就是數組,首先是一個動態數組,而且是一個像C#、Java中“數組、List、HashMap/Dictionary”等的超強綜合體。

Array數組

使用方式:

例1:

 

 
  1. var citys = new Array(); 
  2. //創建數組對象,無需初始化長度,動態  
  3. citys[0] = '上海';  
  4. citys[1] ='北京';  
  5. citys[2] = '深圳'
  6. for(var i=0; i< citys.length; i++){  
  7. alert(citys[i]);  

例2(推薦):

 

 
  1. var arr=[10,true,'哇咔咔'];  
  2. for(var i=0;i<arr.length;i++){  
  3. alert(arr[i]);  

forin遍歷Array數組

  1. var arr=['哈尼族','壯族','滿族','漂族'];  
  2. for(var item in arr){  
  3. alert(item+'===='+arr[item]);  


Array鍵值對

使用方式

例如:

 

 
  1. var arr=new Array();  
  2. arr["name"]='Jack';  
  3. arr["age"]=28;  
  4. arr["gender"]='fale';  
  5. arr["height"]=180;  
  6. for(var item in arr){  
  7. alert(item+'===='+arr[item]);  

遍歷Array鍵值對

forin循環

 

 
  1. var arr={name:'James',age:28};  
  2. for(var item in arr){  
  3. alert(item+'==='+arr[item]);  

通過對象.鍵

 

 
  1. var arr={name:'James',age:28};  
  2. alert(arr.name);  
  3. alert(arr.age); 

方法傳值

 

 
  1. function f1(s){  
  2. alert(s.name);  
  3. alert(s.age);  
  4. }  
  5. f1({name:'Rose',age:20}); 

特殊的家伙

例1:

 

 
  1. var arr=[{name:'James',age:19},{name:'Rose',age:18},{name:'Max',age:20}];  
  2. for(var i=0;i<arr.length;i++){  
  3. alert(arr[i].name+'==='+arr[i].age);  

例2:

 

 
  1. var code={name:'Max',children:[{name:'jack',age:20},{name:'rose',age:18}]};  
  2. alert(code.name);  
  3. for(var i=0;i<code.children.length;i++){  
  4. alert(code.children[i].name+'>>'+code.children[i].age);  
  5. //當然forin也可以,但麻煩 
  6. for(var item in code.children){  
  7. alert(item+'>>'+code.children[item].name+'==='+code.children[item].age);  

Array比較

自定義一個通用的比較方法

 

 
  1. function max(arr,compare){  
  2. var m=arr[0];  
  3. for(var i=1;i<arr.length;i++){  
  4. if(compare(arr[i],m)){  
  5. m=arr[i];  
  6. }  
  7. }  
  8. return m;  
  9. var s1=max([12,32,33,100,8],function(n1,n2){  
  10. return n1>n2;  
  11. });  
  12. alert(s1); 
  13. var s2=max(["aa","bbbb","ccc"],function(n1,n2){  
  14. return n1.length>n2.length;  
  15. }); 
  16. alert(s2); 

Javascript中的比較方法sort()

例1:

 

 
  1. var arr=[23,12,56,200,45];  
  2. arr.sort(function(n1,n2){  
  3. return n1>n2;  
  4. });  
  5. alert(arr); 
  6. var arrStr=["aa","bbb","cccc"];  
  7. arrStr.sort(function(n1,n2){  
  8. return n1.length>n2.length;  
  9. });  
  10. alert(arrStr); 

例2:

 

 
  1. var arr=[{name:'Bob',age:100},{name:'Tom',age:23},{name:'Rose',age:78}];  
  2. arr.sort(function(n1,n2){  
  3. return n1.age>n2.age;  
  4. });  
  5. for(var i=0;i<arr.length;i++){  
  6. alert(arr[i].name);//Tom,Rose,Bob  

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩欧美福利视频| 日韩av中文字幕在线免费观看| 日韩精品极品毛片系列视频| 欧美夫妻性生活xx| 亚洲国产精品成人一区二区| 91嫩草在线视频| 夜夜嗨av色综合久久久综合网| 日韩免费视频在线观看| 在线观看视频99| 亚洲男人的天堂网站| 午夜精品久久久久久久久久久久久| 黑人欧美xxxx| 国产精品免费在线免费| 欧洲美女7788成人免费视频| 欧美黄色片视频| 日韩电影视频免费| 久久91亚洲精品中文字幕| 国产精品入口夜色视频大尺度| 91精品久久久久久久久久久久久久| 日韩电影中文字幕av| 日本精品一区二区三区在线播放视频| 国产精品美女www| 欧美日在线观看| 欧美孕妇与黑人孕交| 亚洲第一国产精品| 亚州精品天堂中文字幕| 亚洲国内高清视频| 中文精品99久久国产香蕉| 91国产精品电影| 久久久久久国产精品三级玉女聊斋| 精品偷拍一区二区三区在线看| www.日韩av.com| 日韩国产一区三区| 欧美美女18p| 日韩av日韩在线观看| 欧美大人香蕉在线| 亚洲一区国产精品| 色综久久综合桃花网| 日韩美女av在线| 久久久久www| 亚洲高清色综合| 欧美日韩一区免费| 国内久久久精品| 国产日韩在线精品av| 精品免费在线视频| www国产精品视频| 日韩在线小视频| 亚洲一区二区三区xxx视频| 久久久国产成人精品| 国产精品久久久久久五月尺| 成人激情视频在线| 性欧美办公室18xxxxhd| 国产极品jizzhd欧美| 在线播放日韩欧美| 日韩精品在线视频| 欧美成人免费一级人片100| 久久成人精品一区二区三区| 欧美日韩国产激情| 综合国产在线观看| 久久青草精品视频免费观看| 欧美激情一区二区三区成人| 国产精品18久久久久久麻辣| 91精品中国老女人| 日韩欧美在线免费观看| 狠狠躁18三区二区一区| 成人免费看吃奶视频网站| 亚洲成av人影院在线观看| 亚洲综合精品伊人久久| 夜夜嗨av一区二区三区四区| 亚洲女同性videos| 欧美激情精品久久久久久免费印度| 欧美美女15p| 1769国产精品| 欧美激情女人20p| 一二美女精品欧洲| 奇米四色中文综合久久| 97国产在线观看| 91精品久久久久久| 成人xxxx视频| 中文字幕欧美精品日韩中文字幕| 98视频在线噜噜噜国产| 亚洲一区二区精品| 欧美在线观看日本一区| 亚洲国产高清自拍| 97精品国产91久久久久久| 91精品在线观看视频| 国产精品视频永久免费播放| 久久全国免费视频| 欧美日韩在线视频一区| 国产在线高清精品| 亚洲美女视频网| 国模精品视频一区二区三区| 欧美成人免费在线视频| 国产精品视频久| 国产一区深夜福利| 色综合天天狠天天透天天伊人| 亚洲色图欧美制服丝袜另类第一页| 亚洲免费中文字幕| 国内精品久久影院| 亚洲午夜未删减在线观看| 尤物99国产成人精品视频| 亚洲国产成人在线视频| 日韩在线视频国产| 成人av在线亚洲| 久久天天躁狠狠躁夜夜爽蜜月| 欧美在线播放视频| 日韩在线免费观看视频| 国产精品免费久久久久影院| 亚洲欧洲国产伦综合| 日韩精品在线视频| 欧美福利视频在线观看| 欧美极度另类性三渗透| 亚洲欧美日韩爽爽影院| 久久久成人精品视频| 国产成人精品一区二区三区| 欧美日韩在线视频一区二区| 日韩乱码在线视频| 亚洲午夜精品久久久久久久久久久久| 亚洲欧美精品suv| 国产视频精品在线| 福利视频第一区| 欧美国产高跟鞋裸体秀xxxhd| 久久精品男人天堂| 92看片淫黄大片看国产片| 久久久www成人免费精品张筱雨| 精品久久久久久中文字幕大豆网| 日韩av高清不卡| 国产免费一区视频观看免费| 欧美成人手机在线| 精品国内产的精品视频在线观看| 亚洲人成网7777777国产| 91精品国产777在线观看| 国产精品久久久久福利| www高清在线视频日韩欧美| 91精品视频网站| 亚洲精品美女网站| 欧洲成人午夜免费大片| 欧美整片在线观看| 国产精品揄拍500视频| 狠狠操狠狠色综合网| 日韩专区在线观看| 狠狠色狠狠色综合日日小说| 国产精品白嫩初高中害羞小美女| 欧美一区在线直播| 国产成人精品免费久久久久| 精品一区精品二区| 久久精品视频导航| 日韩av影院在线观看| 黄色一区二区在线| 亚洲成人a**站| 欧美日本国产在线| 欧美成人免费va影院高清| 欧美日韩一区二区在线播放| 2019av中文字幕| 久久中文字幕视频| 久久亚洲春色中文字幕| 成人综合网网址| 亚洲尤物视频网| 色综合男人天堂| 日韩在线观看免费高清| 欧美激情2020午夜免费观看| 欧美黄色片在线观看| 欧美日韩成人黄色| 中文字幕亚洲国产|