2019年1月20日 星期日

【Ch7陣列】陣列的增加刪除 push & pop / shift & unshift / join & spilt


▌push & pop :後面

  • push:在原陣列最後面加上一個元素
  • pop:刪除最後面的陣列元素
var a= [1,2,3,4]
a.push(5)  // [1,2,3,4,5]
a.pop()  //  [1,2,3,4]

▌ shift() & unshift() :前面

  • shift() :把第一個元素刪掉,並且回傳該元素
  • unshift():把元素塞到第一個前面
var a= [1,2,3,4,5];
a.shift() // a= [2,3,4,5]

var a= [1,2,3,4,5];
a.unshift(2)
console.log(a) // [2,1,2,3,4,5]

▌ join() & spilt()

join() :把元素轉成字串,然後回傳
var a= [1,2,3,4]
var b=a.join(",")   // 1,2,3,4
spilt():把字串切成元素,然後回傳陣列
var a= "abcd";
var b=a.split("");
console.log(b);

沒有留言:

張貼留言

【JavaScript】用物件Mapping的方法

If的寫法 我們希望當變數是a時就回傳1,變數是b就回傳2,變數是c就會回傳3,一般寫法就是用if,但是這樣會很冗 ​ // IF style var word if(word == 'a'){ word = 1 } else if...