數(shù)組API

1) String()
var str=String(str);

將數(shù)組轉(zhuǎn)化為字符串并分隔每個元素;

var arr=[1,2,3];
String(arr)
"1,2,3"
arr//[1, 2, 3]

2)join()
作用 將數(shù)組變?yōu)樽址J是通過逗號鏈接花嘶,可以通過參數(shù)指定鏈接符號
返回值 連接后的數(shù)組
是否改變原數(shù)組:不會改變原數(shù)組

var str=arr.join("自定義分隔符"); 
 將數(shù)組轉(zhuǎn)化為字符串源葫,可定義分隔符
 強調(diào):如果join省略"",就等效于String



<pre>var arr=[1,2,3];
arr.join('')//"123"

var arr=[1,2,3];
arr.join(' ')//"1 2 3"

var arr=[1,2,3];
arr.join(',')//"1,2,3"
arr//[1, 2, 3]</pre>

3)concat()
作用 連接一個或多個數(shù)組
返回值 連接后的數(shù)組
是否改變原數(shù)組:不會改變原數(shù)組

連接:   var newArr=arr1.concat(值1,值2,arr2,...);
將concat后的內(nèi)容检疫,和arr1拼接九杂,組成新數(shù)組返回
強調(diào):concat的參數(shù)中包含數(shù)組辽装,則打散數(shù)組帮碰,以單個元素拼接  

var arr1=[1,2,3],arr2=[4,5,6]
arr1.concat(1,2)//[1, 2, 3, 1, 2]

var arr1=[1,2,3],arr2=[4,5,6]
arr1.concat(arr2)//[1, 2, 3, 4, 5, 6]

4)slice(開始截取的下標,結束截取的下標) 要前不要后
作用 從數(shù)組截取一段元素組成一個新數(shù)組
返回值 截出的那段元素組成的新數(shù)組
是否改變原數(shù)組:不會改變原數(shù)組
如果參數(shù)只寫一個拾积,表示從這個位置開始直到數(shù)組結束

 var arr=[1,2,3,4] arr.slice(0)
//[1, 2, 3, 4] arr.slice(0,2)
//[1, 2] arr.slice(-3)
//[2, 3, 4] arr.slice(-3,-1)
//[2, 3] arr.slice(0,2)
//[1, 2] arr
//[1, 2, 3, 4]
  1. splice(起始位置,要刪除的元素的個數(shù)丰涉,要添加的元素的值1拓巧,值2.。一死。肛度。)

作用 對數(shù)組元素進行增刪改操作

splice(找到要添加元素的下標位置,0投慈,要添加的元素的值1承耿,值2.冠骄。。加袋。)

splice(找到要刪除元素的下標位置凛辣,要刪除的個數(shù))

splice(找到要修改元素的下標位置,要修改的個數(shù)职烧,要添加的元素)
返回值 被刪除的元素組成的數(shù)組
是否改變原數(shù)組:會改變原數(shù)組

刪除:var deletes=arr.splice(starti,n);
刪除arr中starti位置開始的n個元素
返回被刪除的元素組成的臨時新數(shù)組

<pre>var arr=[1,2,3,4]
arr.splice(0)//[1, 2, 3, 4]

var arr=[1,2,3,4]
arr.splice(-1)//[4]

var arr=[1,2,3,4]
arr.splice(0,3)//[1, 2, 3]
arr//[4]</pre>

6)reverse()
反轉(zhuǎn)數(shù)組元素:arr.reverse();
作用 翻轉(zhuǎn)數(shù)組元素扁誓,第一個變最后一個,最后一個變第一個
返回值 翻轉(zhuǎn)后的數(shù)組
是否改變原數(shù)組:會改變原數(shù)組

 arr=[1,2,3,4]
 arr.reverse()//[4, 3, 2, 1]
 arr//[4, 3, 2, 1]

7)push()
作用 從數(shù)組的后面添加元素
返回值 新數(shù)組的長度
是否改變原數(shù)組:會改變原數(shù)組蚀之,添加新元素后的數(shù)組

入棧:arr.push(值)
 將值壓入數(shù)組結尾

var arr=[1,2,3,4]
arr2=arr.push(1)//5
//返回新數(shù)組的長度
arr//[1, 2, 3, 4, 1]

8)pop()
作用 刪除數(shù)組的最后一個元素
返回值 被刪除的元素
是否改變原數(shù)組:會改變原數(shù)組

出棧:var last=arr.pop();
彈出數(shù)組最后一個元素

var arr=[1,2,3,4]
arr.pop()//4
//返回彈出的元素
arr//[1,2,3]

9)unshift()
作用 從數(shù)組錢添加元素
返回值 新數(shù)組的長度
是否改變原數(shù)組:會改變原數(shù)組

出棧:var last=arr.pop();
彈出數(shù)組最后一個元素

var arr=[1,2,3,4]
arr.pop()//4
//返回彈出的元素
arr//[1,2,3]

10)shift()
作用 從前面刪除元素
返回值 被刪除的元素
是否改變原數(shù)組:會改變原數(shù)組

出棧:var first=arr.shift();
取出數(shù)組第一個元素
var arr=[1,2,3,4]
arr.shift()//1
arr//[2, 3, 4]
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蝗敢,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子足删,更是在濱河造成了極大的恐慌寿谴,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件失受,死亡現(xiàn)場離奇詭異讶泰,居然都是意外死亡,警方通過查閱死者的電腦和手機贱纠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進店門峻厚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人谆焊,你說我怎么就攤上這事惠桃。” “怎么了辖试?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵辜王,是天一觀的道長。 經(jīng)常有香客問我罐孝,道長呐馆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任莲兢,我火速辦了婚禮汹来,結果婚禮上,老公的妹妹穿的比我還像新娘改艇。我一直安慰自己收班,他們只是感情好,可當我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布谒兄。 她就那樣靜靜地躺著摔桦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪承疲。 梳的紋絲不亂的頭發(fā)上邻耕,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天鸥咖,我揣著相機與錄音,去河邊找鬼兄世。 笑死啼辣,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的碘饼。 我是一名探鬼主播熙兔,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼艾恼!你這毒婦竟也來了住涉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤钠绍,失蹤者是張志新(化名)和其女友劉穎舆声,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體柳爽,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡媳握,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了磷脯。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蛾找。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖赵誓,靈堂內(nèi)的尸體忽然破棺而出打毛,到底是詐尸還是另有隱情,我是刑警寧澤俩功,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布幻枉,位于F島的核電站,受9級特大地震影響诡蜓,放射性物質(zhì)發(fā)生泄漏熬甫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一蔓罚、第九天 我趴在偏房一處隱蔽的房頂上張望椿肩。 院中可真熱鬧,春花似錦豺谈、人聲如沸覆旱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至藕坯,卻和暖如春团南,著一層夾襖步出監(jiān)牢的瞬間噪沙,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工吐根, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留正歼,地道東北人。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓拷橘,卻偏偏與公主長得像局义,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子冗疮,可洞房花燭夜當晚...
    茶點故事閱讀 43,724評論 2 351

推薦閱讀更多精彩內(nèi)容