배열(Array)

Heesu·2024년 5월 10일

배열(Array)이란?

배열이란 하나의 변수명 아래에 데이터 아이템의 리스트를 저장하는 간편한 방법

ex)

let numbers = [1, 2, 3, 4, 5];

이런식으로 하나의 변수명 아래 여러 리스트 저장이 가능하여 시간이 절약되고, 효율적이며 오류가 적습니다.

배열의 메서드 중 몇가지 정리해보자

forEach()

numbers.forEach(function(number) {
  console.log(number);
  });
  

실행시 배열의 각 요소에 대해 콜백 함수를 실행합니다.

map()

let squaredNumbers = numbers.map(function(number) {
  return number * number;
});

console.log(squaredNumbers);   // [1, 4, 9, 16, 25]

실행시 배열의 각 요소에 대해 콜백 함수를 실행하고, 그 결과를 새로운 배열로 반환합니다.

filter()

let numbers = [1, 2, 3, 4, 5];

let evenNumbers = numbers.filter(function(number) {
  return number % 2 === 0;
});

console.log(evenNumbers);   // [2, 4]

실행시 배열의 각 요소에 대해 콜백 함수를 실행하고, 그 결과가 true인 요소만 새로운 배열로 반환합니다.

- find()

let numbers = [1, 2, 3, 4, 5];

let foundNumber = numbers.find(function(number) {
  return number > 3;
});

console.log(foundNumber);   // 4

실행시 배열의 각 요소에 대해 콜백 함수를 실행하고, 그 결과가 true인 첫 번째 요소를 반환합니다.

profile
히_뚜

0개의 댓글