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

首頁 > 編程 > JavaScript > 正文

JavaScript Array對象基本方法詳解

2019-11-19 10:55:03
字體:
來源:轉載
供稿:網友

昨天出去前端面試又失敗,期間問了個有關于數組對象的問題,下面就這類問題總結下JavaScript常用的數組操作方法。

一、何為數組(Array)對象

數組對象是使用單獨的變量名來存儲一系列的值。

二、創建數組的三種方式

2.1使用關鍵詞 new 來創建數組對象。

let myStar =new Array();     myStar[0]="劉德華";     myStar[1]="成龍";     myStar[2]="林青霞";     myStar[3]="王菲";     console.log(myStar);

2.2 基于2.1的簡潔寫法

    let myStar1=new Array("劉德華","成龍","林青霞","王菲");    console.log(myStar1[2]);//訪問數組,Arry[索引值]

2.3對象字面量創建數組對象

let myStar2=["劉德華","成龍","林青霞","王菲"];console.log(myStar2);

注:數組中數值可以是不同類型組成,它們可以是string類型,Boolean類型,number類型、空數組,甚至是函數對象。

三、數組對象的基本方法

3.1 concat()

concat() 方法用于連接兩個或多個數組。該方法不會改變現有的數組,僅會返回被連接數組的一個結果。

    var arry1=[1,2,3];    var arry2=[1];    var arry3=["Hi",true];    var arry4=arry1.concat(arry2,arry3);    console.log(arry4);//[1, 2, 3, 1, "Hi", true]   

3.2 join ()

join() 方法用于把數組中的所有元素放入一個字符串。元素是通過指定的分隔符進行分隔的,默認使用','號分割,

    var arr=[1,6,8];    console.log(arr.join('/'));//  1/6/8    console.log(arr.join('-'));//  1-6-8

3.3 push()

push() 方法可向數組的末尾添加一個或多個元素,并返回新的長度。末尾添加,返回的是長度,會改變原數組。

    var a =[9,8,5];    var b=a.push(2,1,1);    console.log(a);//[9, 8, 5, 2, 1, 1]    console.log(b); //6

3.4pop()

pop() 方法用于刪除并返回數組的最后一個元素。返回最后一個元素,會改變原數組。

    var c=[2,9,5];    console.log(c.pop());//5    console.log(c);//[2, 9]

3.5 shift()

shift() 方法用于把數組的第一個元素從其中刪除,并返回第一個元素的值。返回第一個元素,改變原數組。

     var arr2=[4,5,6];    console.log(arr2.shift());//4    console.log(arr2);//[5, 6]

3.6 unshift()

unshift() 方法可向數組的開頭添加一個或更多元素,并返回新的長度。返回新長度,改變原數組。

    var arr3=[4,6,8,9];    console.log(arr3.unshift(1,2));//6    console.log(arr3);// [1, 2, 4, 6, 8, 9]

3.7 slice()

返回一個新的數組,包含從 start 到 end (不包括該元素)的 arrayObject 中的元素。

返回選定的元素,該方法不會修改原數組。

     var arr4=[3,3,4,6]    console.log(arr4.slice(0,3));//[3, 3, 4]    console.log(arr4);//[3,3,4,6]

3.8 splice()

splice() 方法向/從數組中添加/刪除項目,然后返回被刪除的項目。會改變原始數組。

格式: splice(從哪開始(index),刪除的個數,添加一個或多個元素)

var aa = [5,6,7,8];console.log(aa.splice(1,0,9)); //[]console.log(aa); // [5, 9, 6, 7, 8]var bb = [5,6,7,8];console.log(bb.splice(1,2,3)); //[6, 7]console.log(bb); //[5, 3, 8]

3.9 substring() 和 substr()

    var str = '123456789';    console.log("123456789".substr(2,5));  // "34567"    console.log("123456789".substring(2,5)) ;// "345"

區別:;兩個參數

substr(從哪開始,選取個數);

substring( 從哪開始,到哪結束);

3.10 sort()排序

var fruit = ['cherries', 'apples', 'bananas',1,2,10];console.log(fruit.sort())// [1, 10, 2, "apples", "bananas", "cherries"]

3.11 reverse()

var arr = [2,3,4];console.log(arr.reverse()); //[4, 3, 2]console.log(arr); //[4, 3, 2]

3.12toLocaleString();toString()

toLocaleString()把數組轉換為本地字符串。

toString() 方法可把數組轉換為字符串,并返回結果。

var myStar3=["劉德華","成龍","林青霞","王菲"];var myStar4=["劉德華","成龍","林青霞","王菲"];console.log(myStar3.toLocaleString());//劉德華,成龍,林青霞,王菲console.log(myStar4.toString());//劉德華,成龍,林青霞,王菲

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品日本精品| 国产精品成人一区| 亚洲乱亚洲乱妇无码| 人人做人人澡人人爽欧美| 26uuu另类亚洲欧美日本老年| 日本高清不卡在线| 欧美午夜精品在线| 欧美电影免费观看大全| 亚洲国产美女精品久久久久∴| 九九热这里只有精品6| 亚洲xxx视频| 欧美激情xxxx性bbbb| 亚洲欧美日本精品| 精品久久久一区二区| 一区二区三区 在线观看视| 深夜福利日韩在线看| 深夜福利国产精品| 亚洲成成品网站| 欧美性生活大片免费观看网址| 日韩精品中文字幕视频在线| 日韩亚洲欧美成人| 91精品国产色综合久久不卡98口| 欧美电影免费观看高清| 亚洲午夜精品久久久久久性色| 国产精品久久久久久久午夜| 亚洲区一区二区| 国产在线a不卡| 成人免费高清完整版在线观看| 欧美激情2020午夜免费观看| 日韩在线视频观看正片免费网站| 欧美成人免费va影院高清| 青青在线视频一区二区三区| 久久6免费高清热精品| 热99精品里视频精品| 国产成人精品电影| 亚洲天堂av图片| 亚洲精品美女在线观看播放| 一本色道久久综合亚洲精品小说| 亚洲欧美制服丝袜| 庆余年2免费日韩剧观看大牛| 亚洲国产精品小视频| xxxxx91麻豆| 91av在线播放视频| 日韩精品在线免费观看| 亚洲自拍偷拍色片视频| 国产91在线播放精品91| 欧美综合国产精品久久丁香| 国产精品免费福利| 欧美激情a∨在线视频播放| 亚洲va码欧洲m码| 黑人巨大精品欧美一区二区| 日韩av网站大全| 成人天堂噜噜噜| 国产精品看片资源| www.日韩视频| 国产精品丝袜一区二区三区| 国产欧美亚洲精品| 国产精品美女久久| 精品国产乱码久久久久久婷婷| 狠狠躁夜夜躁人人爽天天天天97| 久久久亚洲国产天美传媒修理工| 国产亚洲欧美日韩一区二区| 日韩欧美国产网站| 欧美午夜美女看片| 国产成人精品在线视频| 日韩一区二区精品视频| 69久久夜色精品国产69| 日韩在线播放一区| 久久精品99久久香蕉国产色戒| 国产精品美女免费| 日韩电影中文字幕在线| 国产91精品高潮白浆喷水| 国产精品人成电影在线观看| 成人综合网网址| 国产ts一区二区| 欧美老女人bb| 欧美怡红院视频一区二区三区| 久久夜色精品国产欧美乱| 538国产精品视频一区二区| 国产精品91一区| 欧美国产精品va在线观看| 一区二区三区www| 国产精品久久综合av爱欲tv| 亚洲美女性视频| 国产成人精彩在线视频九色| 欧美国产日韩在线| 国产一区二区三区丝袜| 国产精品一区二区女厕厕| 亚洲最新中文字幕| 国产精品自产拍高潮在线观看| 欧美日韩中文字幕综合视频| 性色av一区二区三区在线观看| 欧美日产国产成人免费图片| 国产69久久精品成人| 亚洲大胆人体在线| 精品亚洲夜色av98在线观看| 成人午夜激情网| 国产欧美日韩丝袜精品一区| www欧美xxxx| 中文字幕欧美在线| 欧美在线观看网址综合| 亚洲国产古装精品网站| 国产精品黄色影片导航在线观看| 国产91热爆ts人妖在线| 成人做爽爽免费视频| 亚洲伊人久久综合| 国产欧美久久久久久| 日韩在线观看视频免费| 国产成人精品网站| 在线观看精品国产视频| 亚洲免费视频在线观看| 国产成人久久久精品一区| 亚洲最大的成人网| 中文日韩电影网站| 久久久国产精彩视频美女艺术照福利| 久久综合久久美利坚合众国| 色先锋久久影院av| 97国产成人精品视频| 亚洲日本欧美日韩高观看| 亚洲一区二区三区乱码aⅴ| 亚洲最新中文字幕| 欧美精品在线免费观看| 蜜臀久久99精品久久久无需会员| 欧美激情精品久久久久久| 一区二区欧美日韩视频| 国产精品午夜国产小视频| 高跟丝袜欧美一区| 日韩av免费在线播放| 欧美一级视频免费在线观看| 日韩一区二区久久久| 日韩欧美国产一区二区| 欧美一级大片视频| 精品自拍视频在线观看| 日韩欧亚中文在线| 精品久久久av| 久久久久久久一| 国产偷亚洲偷欧美偷精品| 欧美黄色片免费观看| 成人激情在线观看| 日韩美女写真福利在线观看| 国产亚洲欧美日韩精品| 欧美性猛交xxx| 成人av色在线观看| 亚洲自拍偷拍色图| 久久五月天色综合| 国产精品久久久久999| 国产午夜精品视频| 精品成人av一区| 亚洲无限av看| 日韩激情视频在线| 久国内精品在线| 国产视频亚洲精品| 欧美肥老太性生活视频| 欧美国产亚洲视频| 欧美精品国产精品日韩精品| 久久精品国产99国产精品澳门| 亚洲影院色在线观看免费| 精品无人区乱码1区2区3区在线| 亚洲跨种族黑人xxx| 亚洲第一国产精品| 国产精品永久免费观看| 日韩精品福利网站| 久久精品国产91精品亚洲| 精品亚洲va在线va天堂资源站|