JS6月一號筆記

數(shù)組API:

(1).String();把數(shù)組轉(zhuǎn)換成字符串

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

var str=String(arr);

console.log(str);

(2)join('拼接符');拼接,最后拼接成的是字符串

如果沒有拼接符,默認(rèn)等于String;

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

var str=arr.join();

var str=arr.join('');

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

console.log(str);

(3)? concat();拼接? 結(jié)果還為數(shù)組

var arr=['jin','dai','shun'];

var arr2=[5,2,1];

var srt=arr.concat(6666666);

var srt=arr.concat(arr2);

console.log(srt);

(4)slice(starti,endi+1);截取

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

2 如果省略第二個(gè)參數(shù),默認(rèn)從starti開始截取到結(jié)尾

3. 如果一個(gè)參數(shù)都不寫,相當(dāng)于復(fù)制原數(shù)組4. 支持負(fù)數(shù)參數(shù)

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

? ? ? ? ? ? ? 0? 1? 2? 3? 4? 5? 6

var srt=arr.slice(1,2+2);

var srt=arr.slice(2);

var srt=arr.slice();

var srt=arr.slice(-4,-1);

console.log(srt);

(5)splice(starti,n);? 刪除? 插入? 替換

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

刪除:

var str=arr.splice(3,2);

插入:

var str=arr.splice(3,0,'1','3');

替換:

var str=arr.splice(3,2,'A','B');? ? console.log(arr);

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

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

var str=arr.reverse();

console.log(str);

(7)push();? 給數(shù)組末尾添加元素

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

var str=arr.push('X','O');

console.log(arr);

(8)pop();? 刪除數(shù)組末尾元素

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

var str=arr.pop();

console.log(arr);

(9)unshift();? 給數(shù)組前端添加元素

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

var str=arr.unshift('A');

console.log(arr);

(10)shift();? 刪除前端元素

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

var str=arr.shift();

console.log(arr);

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 最先接觸編程的知識是在大學(xué)里面,大學(xué)里面學(xué)了一些基礎(chǔ)的知識,c語言,java語言,單片機(jī)的匯編語言等;大學(xué)畢...
    oceanfive閱讀 3,395評論 0 7
  • 數(shù)組:內(nèi)存中連續(xù)存儲(chǔ)多個(gè)變量的存儲(chǔ)空間, 一、聲明數(shù)組: 1.聲明一個(gè)空數(shù)組 var arr=[]; var ar...
    王哲勝閱讀 1,702評論 0 0
  • 一、數(shù)組 數(shù)組是一個(gè)有序列表,所以有下標(biāo). 并且數(shù)組在js中可以存在任意類型的數(shù)據(jù).并且同一個(gè)數(shù)組中可以存放不同的...
    空谷悠閱讀 566評論 0 1
  • 第一章1,什么叫程序:程序就是計(jì)算機(jī)按照人類完成事物的步驟和邏輯,通過計(jì)算機(jī)命令來逐步執(zhí)行最終實(shí)現(xiàn)目標(biāo)的一種機(jī)器語...
    悟名先生閱讀 1,070評論 0 4
  • 1.數(shù)組方法里push、pop、shift、unshift、join、split分別是什么作用?數(shù)組是JavaSc...
    betterwlf閱讀 605評論 2 3

友情鏈接更多精彩內(nèi)容