#數(shù)組

#聲明一個(gè)數(shù)組:

? ? ? ? ? var a=[] ;? 聲明一個(gè)空數(shù)組

? ? ? ? ? var a=new Array;

#數(shù)組API:

? ? ##1阳惹、String();? 字符串

? ? ? String();? ? 把數(shù)組轉(zhuǎn)換為字符串

? ? ? var a=[1,2,3,4,5,6];

? ? ? var str=String(a);

? ? ? console.log(str);

? ? ? ##2眶俩、join('');拼接

? ? ? ? ? ? ? ? join適用于把字母拼接為單詞,把單詞拼接為句子纲岭,拼出來(lái)的是字符串

? ? ? ? join('');? 把數(shù)組中的元素拼接成字符串

? ? ? ? ? ? ? var arr=['a','b','c','d','e'];

? ? ? ? ? ? ? var str=arr.join('-');

? ? ? ? ? ? ? var str=arr.join('');

? ? ? ? ? ? ? join中不添加任何拼接符的時(shí)候默認(rèn)和String一樣

? ? ? ? ? ? ? console.log(str);

? ? ? ? ##3、concat();? 拼接

? ? ? ? ? ? concat是給數(shù)組后面拼接新元素荒勇,或把兩個(gè)數(shù)組拼接闻坚,拼出的還是數(shù)組

? ? ? ? ? ? concat();? 把兩個(gè)數(shù)組拼接到一起

? ? ? ? ? ? ? var arr=[1,2,3,4,5];

? ? ? ? ? ? ? var str=arr.concat('a','b');

? ? ? ? ? ? ? console.log(str);

? ? ? ? ? ? ? var arr2=['true','false'];

? ? ? ? ? ? ? var str1=arr.concat(arr2);

? ? ? ? ? ? ? console.log(str1);

? ? ? ? ##4窿凤、slice(strati,endi+1)

? ? ? ? ? ? slice(strati,endi+1) 截取

? ? ? ? ? ? ? ? 特點(diǎn)1.含頭不含尾

? ? ? ? ? ? ? ? ? ? ? ? 2.如果省略第二個(gè)參數(shù)默認(rèn)從第一個(gè)參數(shù)開始截取到末尾

? ? ? ? ? ? ? ? ? ? ? ? 3.如果兩個(gè)參數(shù)都省略相當(dāng)于復(fù)制原字符串

? ? ? ? ? ? ? ? ? ? ? ? 4.支持負(fù)數(shù)參數(shù)

? ? ? ? ? ? ? ? var arr=[1,2,3,4,5];

? ? ? ? ? ? ? ? var str1=arr.slice(1,3);?

? ? ? ? ? ? ? ? console.log(str1);

? ? ? ? ? ? ? ? var str2=arr.slice(1);? ?

? ? ? ? ? ? ? ? var str3=arr.slice();

? ? ? ? ? ? ? ? var str4=arr.slice(-4,-2);

? ? ? ? ? ? ? ? console.log(str4);

? ? ? ? ? ##5雳殊、splice(strati,n)

? ? ? ? ? ? splice(strati,n)? 刪除 插入 替換

? ? ? ? ? ? 刪除

? ? ? ? ? ? ? var arr=[1,2,3,4,5];

? ? ? ? ? ? ? var str=arr.splice(1,2);? 表示從下標(biāo)為1的位置處開始刪除2個(gè)

? ? ? ? ? ? ? console.log(str);

? ? ? ? ? ? ? console.log(arr);

? ? 插入

? ? ? ? ? ? ? ? ? ? var arr=[1,2,3,4,5];

? ? ? ? ? ? ? ? ? ? var str=arr.splice(1,0,'a','b','c');? 從下標(biāo)為1的位置處開始刪除0個(gè)并插入新元素

? ? ? ? ? ? ? ? ? ? console.log(arr);

? ? 替換

? ? ? ? ? ? ? ? ? ? var arr=[1,2,3,4,5];

? ? ? ? ? ? ? ? ? ? var str=arr.splice(1,2,'a','b');? 從下標(biāo)為1的位置處開始刪除2個(gè)并替換新元素

? ? ? ? ? ? ? ? ? ? console.log(arr);

? ? ? ? ? ##6窗轩、reverse()

? ? ? ? ? ? reverse() 翻轉(zhuǎn)

? ? ? ? ? ? ? ? var arr=[1,2,3,4,5];

? ? ? ? ? ? ? ? var str=arr.reverse();

? ? ? ? ? ? ? ? console.log(str);

? ? ? ? ? ? ##7、push&&pop

? ? ? ? ##8仓洼、 push&&pop (給末添加元素或刪除元素)

? var arr=[1,2,3,4,5];

? var str=arr.push('a');? 相當(dāng)于給數(shù)組末尾追加新元素

? var str1=arr.pop();? ? 相當(dāng)于刪除數(shù)組中的最后一個(gè)元素

? console.log(arr);

unshift&&shift

? ? ? unshift&&shift? (給開頭添加或者刪除元素)

? ? ? ? ? ? ? ? var arr=[1,2,3,4,5];

? ? ? ? ? ? ? ? ? ? ? var str=arr.unshift('a');? 相當(dāng)于給數(shù)組開頭追加新元素

? ? ? ? ? ? ? ? console.log(arr);

? ? ? ? ? ? ? ? var str1=arr.shift();? ? 相當(dāng)于刪除數(shù)組中的第一個(gè)元素

? ? ? ? ? ? ? ? console.log(arr);

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末色建,一起剝皮案震驚了整個(gè)濱河市舌缤,隨后出現(xiàn)的幾起案子某残,更是在濱河造成了極大的恐慌陵吸,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,430評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件澳厢,死亡現(xiàn)場(chǎng)離奇詭異旨指,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)裸扶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門呵晨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)熬尺,“玉大人,你說(shuō)我怎么就攤上這事粱哼。” “怎么了胯舷?”我有些...
    開封第一講書人閱讀 167,834評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵桑嘶,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我逃顶,道長(zhǎng)充甚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,543評(píng)論 1 296
  • 正文 為了忘掉前任妙蔗,我火速辦了婚禮疆瑰,結(jié)果婚禮上昙啄,老公的妹妹穿的比我還像新娘寸五。我一直安慰自己,他們只是感情好韧拒,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評(píng)論 6 397
  • 文/花漫 我一把揭開白布十性。 她就那樣靜靜地躺著,像睡著了一般劲适。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上霞势,一...
    開封第一講書人閱讀 52,196評(píng)論 1 308
  • 那天愕贡,我揣著相機(jī)與錄音,去河邊找鬼固以。 笑死,一個(gè)胖子當(dāng)著我的面吹牛诫钓,可吹牛的內(nèi)容都是我干的栽渴。 我是一名探鬼主播稳懒,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼场梆,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了寞忿?” 一聲冷哼從身側(cè)響起顶岸,我...
    開封第一講書人閱讀 39,671評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤叫编,失蹤者是張志新(化名)和其女友劉穎搓逾,沒(méi)想到半個(gè)月后杯拐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,221評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡朗兵,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評(píng)論 3 340
  • 正文 我和宋清朗相戀三年余掖,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片浊吏。...
    茶點(diǎn)故事閱讀 40,444評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡找田,死狀恐怖着憨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情甲抖,我是刑警寧澤,帶...
    沈念sama閱讀 36,134評(píng)論 5 350
  • 正文 年R本政府宣布挫剑,位于F島的核電站柱衔,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏哲戚。R本人自食惡果不足惜艾岂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧梅猿,春花似錦腕窥、人聲如沸粒没。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,285評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至枫甲,卻和暖如春扼褪,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背话浇。 一陣腳步聲響...
    開封第一講書人閱讀 33,399評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工幔崖, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人赏寇。 一個(gè)月前我還...
    沈念sama閱讀 48,837評(píng)論 3 376
  • 正文 我出身青樓嗅定,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親忙迁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子智什,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評(píng)論 2 359

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