【小白筆記】js 數(shù)組操作

一捅伤、concat():連接兩個或更多數(shù)組

var arr1 = new Array("1","2","3");

var arr2 = new Array("4","5","6");

console.log(arr1.concat(arr2)); //輸出結(jié)果:["1", "2", "3", "4", "5", "6"]


二、pop():刪除并返回數(shù)組最后一個元素

var arr = new Array("1","2","3");

console.log(arr.pop()); //輸出結(jié)果:3


三祠汇、shift():刪除并返回數(shù)組第一個元素

var arr = new Array("1","2","3");

console.log(arr.shift()); //輸出結(jié)果:1


四熄诡、push():在數(shù)組最后添加一個或多個元素

var arr = new Array("1","2","3");

console.log(arr.push("4","5","6")); //輸出結(jié)果:6

注:返回值為新數(shù)組長度


五凰浮、unshift():在數(shù)組開頭添加一個或多個元素

var arr = new Array("1","2","3");

console.log(arr.unshift("4","5","6")); //輸出結(jié)果:6

注:返回值為新數(shù)組長度


六苇本、splice():刪除并添加新元素

splice("添加元素的位置","從添加位置開始刪除元素的個數(shù)【0為不刪除】","要添加的元素【不填時相當(dāng)于只刪除元素】")

var arr = new Array("1","2","3");

console.log(arr.splice(1,1,4)); //輸出結(jié)果:2

console.log(arr.splice(1,2)); //輸出結(jié)果:2,3

注:返回值為刪除的元素


七菜拓、reverse():數(shù)組按下標(biāo)倒敘排列

var arr = new Array("1","0","3");

console.log(arr.reverse()); //輸出結(jié)果:["3", "0", "1"]


八纳鼎、sort():數(shù)組元素排序

var arr1 = new Array(1,0,3);

var arr2 = new Array("1","0","3");

var arr3 = new Array("a","c","b");

var arr4 = new Array("Z","z","a");

var arr5 = new Array("Z","a",2);

console.log(arr1.sort()); //輸出結(jié)果:[0, 1, 3]

console.log(arr2.sort()); //輸出結(jié)果:["0", "1", "3"]

console.log(arr3.sort()); //輸出結(jié)果:["a", "b", "c"]

console.log(arr4.sort());?//輸出結(jié)果:["Z", "a", "z"]

console.log(arr5.sort()); //輸出結(jié)果:[2, "Z", "a"]


八贱鄙、slice():返回數(shù)組中指定元素

slice("起始位置[為負(fù)值時反向開始,如-1代表最后一個元素]","結(jié)束位置[不填時為從起始位置截取到最后]")

var arr = new Array("1","2","3","4","5","6");

console.log(arr.slice(2,5)); //輸出結(jié)果:["3", "4", "5"]

注:截取時不包括最后一位


九悬荣、join():數(shù)組轉(zhuǎn)成字符串并用制定字符連接

var arr = new Array("a","b","c");

console.log(arr.join()); //輸出結(jié)果:a,b,c

console.log(arr.join("+")); //輸出結(jié)果:a+b+c


十疙剑、toString():數(shù)組轉(zhuǎn)字符串

var arr = new Array("a","b","c");

console.log(arr.toString()); //輸出結(jié)果:a,b,c


不常用:

1言缤、valueof():返回 數(shù)組 對象的原始值

2、toSource():代表對象的源代碼

3轿曙、toLocalString():轉(zhuǎn)換為本地數(shù)組僻孝,并返回結(jié)果

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末穿铆,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子虐秦,更是在濱河造成了極大的恐慌凤优,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件俺驶,死亡現(xiàn)場離奇詭異痒钝,居然都是意外死亡,警方通過查閱死者的電腦和手機送矩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門栋荸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來晌块,“玉大人,你說我怎么就攤上這事呼伸《凼” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵铃辖,是天一觀的道長娇斩。 經(jīng)常有香客問我穴翩,道長,這世上最難降的妖魔是什么芒帕? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任副签,我火速辦了婚禮基矮,結(jié)果婚禮上家浇,老公的妹妹穿的比我還像新娘。我一直安慰自己点额,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布载慈。 她就那樣靜靜地躺著珍手,像睡著了一般。 火紅的嫁衣襯著肌膚如雪琳要。 梳的紋絲不亂的頭發(fā)上寡具,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天,我揣著相機與錄音稚补,去河邊找鬼童叠。 笑死,一個胖子當(dāng)著我的面吹牛课幕,可吹牛的內(nèi)容都是我干的厦坛。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼撰豺,長吁一口氣:“原來是場噩夢啊……” “哼粪般!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起污桦,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎凡橱,沒想到半個月后小作,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡稼钩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年顾稀,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片坝撑。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡静秆,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出巡李,到底是詐尸還是另有隱情抚笔,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響殖妇,放射性物質(zhì)發(fā)生泄漏询筏。R本人自食惡果不足惜膨蛮,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一叠纹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧敞葛,春花似錦誉察、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至豺鼻,卻和暖如春综液,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背儒飒。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工谬莹, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人桩了。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓附帽,卻偏偏與公主長得像,于是被迫代替她去往敵國和親井誉。 傳聞我的和親對象是個殘疾皇子蕉扮,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,452評論 2 348

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

  • 某次二面時,面試官問起Js排序問題颗圣,吾絞盡腦汁回答了幾種喳钟,深感算法有很大的問題,所以總計一下在岂! 排序算法說明 (1...
    流浪的先知閱讀 1,189評論 0 4
  • 由于最近都在freecodecamp上刷代碼奔则,運用了很多JavaScript數(shù)組的方法,因此做了一份關(guān)于JavaS...
    2bc5f46e925b閱讀 1,965評論 0 16
  • js中數(shù)組是比較常用的對象蔽午,同時js中的數(shù)組也十分的靈活易茬。一. 創(chuàng)建數(shù)組的方式 字面量數(shù)組 var arr=[1,...
    饑人谷_廖珍閱讀 583評論 0 2
  • 單例模式 適用場景:可能會在場景中使用到對象,但只有一個實例及老,加載時并不主動創(chuàng)建抽莱,需要時才創(chuàng)建 最常見的單例模式,...
    Obeing閱讀 2,056評論 1 10
  • js簡介 Js是一種基于事件和對象驅(qū)動的解釋性骄恶、松散性的語言岸蜗。 一切皆對象 javascript 布蘭登艾奇 ...
    塔庫納瑪哈哈閱讀 1,198評論 0 2