serin99
serin 개발 일기
serin99
전체 방문자
오늘
어제
  • 분류 전체보기 (76)
    • FE (25)
      • JavaScript (14)
      • React (6)
      • Web (5)
    • IT (22)
      • [FE] 위클리 페이퍼 (19)
      • CS (2)
    • Project (4)
    • Python (8)
    • DB (2)
    • IoT (14)
      • 라즈베리파이 (9)
      • 아두이노 (4)

태그

  • Python
  • 라즈베리파이
  • 부트캠프
  • 자바스크립트
  • 프로그래밍

인기 글

최근 글

최근 댓글

티스토리

hELLO · Designed By 정상우.
serin99

serin 개발 일기

📖 [JS] 배열
FE/JavaScript

📖 [JS] 배열

2024. 7. 19. 16:56
728x90

 

 

 

배열은 객체와 동일하게 여러 개의 값을 담는 자료형이다.

객체와의 차이점은 배열은 값들을 순차적으로 담는다는 것이다.

 


 

 

배열 생성

 

// 배열 생성

let arrA = new Array(); // 배열 생성자
let arrB = []; // 배열 리터럴 방식


let arrC = [1, 2, 3]; // 배열을 생성하면서 값을 동시에 넣고 싶다면, 대괄호 안에 콤마로 구분해서 기입

 

이때 대괄호 안에는 어떤 타입의 값이든 자유롭게 다 넣을 수가 있으며, (boolean, string, Null 등등)

길이의 한계도 없다.

 

 


 

 

배열 요소 접근

 

let arrC = [1, 2, 3];

let item1 = arrC[0];
let item2 = arrC[1];

// 수정
arr[0] = "hello";

 

 

배열이라는 자료형은 순서대로 값을 저장하기 때문에

각각의 원소에 번호로 접근할 수 있다.

 

그래서 특정 인덱스에 해당하는 값을 접근하여 사용할 수 있다.

이때 주의해야 하는 점은 배열의 인덱스는 0번부터 시작한다는 점이다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90

'FE > JavaScript' 카테고리의 다른 글

📖 [JS] 자바스크립트에서의 단락  (0) 2024.07.19
📖 [JS] 자바스크립트에서 "truthy"와 "falsy"  (0) 2024.07.19
📖 [JS] 객체  (0) 2024.07.18
📖 [JS] 콜백 함수  (0) 2024.07.17
📖 [JS] 함수 표현식과 화살표 함수  (0) 2024.07.17
    'FE/JavaScript' 카테고리의 다른 글
    • 📖 [JS] 자바스크립트에서의 단락
    • 📖 [JS] 자바스크립트에서 "truthy"와 "falsy"
    • 📖 [JS] 객체
    • 📖 [JS] 콜백 함수
    serin99
    serin99
    FE 개발자가 되기 위해 공부하는 사람

    티스토리툴바