JavaScript의 배열 (Arrays in JavaScript)

배열은 하나의 변수에 여러 값을 저장합니다. 각 항목마다 별도의 변수를 만드는 대신, 항목들을 하나로 그룹화합니다.

배열 생성하기 대괄호를 사용하여 배열을 생성합니다. 이 방법은 시작하기에 가장 간단한 방법입니다.

예시: const bikes = ["pulser", "apache", "duke"];

배열에 관한 주요 사실

  • 배열은 객체(object)입니다. 배열을 확인할 때 typeof 연산자는 "object"를 반환합니다.
  • 배열은 항목에 접근하기 위해 숫자를 사용합니다. 첫 번째 항목은 항상 인덱스(index) 0에 위치합니다.
  • 배열은 다양한 타입을 담을 수 있습니다. 하나의 리스트에 문자열, 숫자, 객체 또는 다른 배열까지도 저장할 수 있습니다.
  • JavaScript는 연관 배열(associative arrays)을 지원하지 않습니다. 이름을 인덱스로 사용할 수 없으며, 반드시 숫자를 사용해야 합니다.

일반적인 작업

문자열로 변환 toString() 메서드를 사용하여 배열을 쉼표로 구분된 문자열로 변환합니다.

새 항목 추가 push() 메서드를 사용하여 리스트의 끝에 항목을 추가합니다.

항목 반복 처리 for 루프를 사용하여 배열의 모든 항목을 하나씩 순회합니다.

배열 vs 객체

데이터가 숫자를 인덱스로 사용하는 경우 배열을 선택하세요. 각 값에 텍스트 이름이 필요한 경우 객체를 선택하세요.

중첩 데이터 배열 안에 객체를 넣을 수 있습니다. 또한 객체 안에 배열을 넣을 수도 있습니다. 이를 통해 복잡한 데이터 구조를 구성할 수 있습니다.

Source: https://www.w3schools.com/js/js_arrays.asp Source: https://www.geeksforgeeks.org/javascript/best-known-javascript-array-methods/

Full Post: https://dev.to/ezhil_arasan_d1230a486501/array-in-javascrip-1hna