[책] 자바스크립트 코드 레시피 278 - 40일차

wangkodok·2022년 3월 7일
0

배열 요소 부분 변환하기

  • 배열 내 요소를 다른 요소로 변환하고 싶을 때

구문

Array.splice();

실습

배열 0 번의 위치에서 1 요소를 삭제하고 0 번에 바나나 넣어줍니다.

const array3 = ['사과', '귤',];
array3.splice(0, 1, '바나나');
console.log(array3); // 결과: 바나나, 귤

배열 1 번의 위치에서 1 요소를 삭제하고 1 번에 바나나 넣어줍니다.

const array3 = ['사과', '귤',];
array3.splice(1, 1, '바나나');
console.log(array3); // 결과: 사과, 바나나

배열 결합하기

  • 여러 개의 배열을 하나로 결합하고 싶을 때

구문

Array.concat(array);

실습

concat() 사용하여 배열을 결합하며, 결합하는 배열의 수는 제한이 없습니다. 인수의 배열은 결합한 후에도 삭제되지 않습니다.

const array1 = ['곰', '사자'];
const array2 = ['여우'];
const array3 = array1.concat(array2);
console.log(array3); // 결과: 곰, 사자, 여우

스프레드(Spread) 연산자 ... 사용하여 배열의 형태로 선언할 수 있습니다.

const array4 = ['곰', '사자'];
const array5 = ['여우', '늑대'];
console.log([...array4, ...array5]);
profile
기술을 기록하다.

0개의 댓글

관련 채용 정보