Javascript - 배열 내장함수 shift, pop, unshift, push, concat, join

YuJin Lee·2020년 10월 6일
0

Javascript

목록 보기
9/22
  • shift
    shift는 배열의 첫 번째 값을 가져온다.
const numbers = [10, 20, 30, 40, 50];

const value = numbers.shift();

console.log(value);
// [10]
// numbers의 첫 번째 값을 가져온다.

console.log(numbers);
// [20, 30, 40, 50]
// 기존의 값을 변화시킨다.

  • pop
    pop은 배열의 마지막 값을 가져온다.
const numbers = [10, 20, 30, 40, 50];

const value = numbers.pop();

console.log(value);
// [50]
// numbers의 마지막 값을 가져온다.

console.log(numbers);
// [10, 20, 30, 40]
// 기존의 값을 변화시킨다.

  • unshift
    unshift는 배열의 맨 앞에 값을 넣어준다.
const numbers = [10, 20, 30, 40, 50];

numbers.unshift(5);

console.log(numbers);
// [5, 10, 20, 30, 40, 50]

  • push
    push는 배열의 맨 뒤에 값을 넣어준다.
const numbers = [10, 20, 30, 40, 50];

numbers.push(60);

console.log(numbers);
// [10, 20, 30, 40, 50, 60]

  • concat
    여러개의 배열을 하나의 배열로 합쳐준다.
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];

const concated = arr1.concat(arr2);

console.log(concated);
// [1, 2, 3, 4, 5, 6]
// 기존의 배열은 변화시키지 않는다.

  • join
    배열 안에 있는 값들을 문자열 형태로 합쳐준다.
    join()에서 ()안의 값은 문자 구분자이다.
const array = [1, 2, 3, 4, 5]

console.log(array.join());
// 1,2,3,4,5

console.log(array.join(' '));
// 1 2 3 4 5

console.log(array.join('/'));
// 1/2/3/4/5 
profile
배운 것을 기록하는 곳 💻🙂

0개의 댓글