JS_배열(Array)

Front/JavaScript 2023. 4. 27.

: 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것

** 인덱스

 

JAVA와 JS 배열의 차이점

  • JAVA 배열
    • 동일한 데이터 자료형만 저장 가능
    • 배열의 크기가 고정적
    • 정해진 배열의 크기만큼만 데이터 추가 가능
  • JS 배열
    • 다양한 데이터 자료형 저장 가능
    • 배열의 크기가 가변적
    • 정해진 크기를 넘어서 데이터 추가 시 자동으로 저장 공간 할당

 

배열의 선언

let nameList = [];
let nameList = new Array();

반드시 배열은 선언한 이후 사용해야 함!

  • 배열 함수
    • 마지막 인덱스 - : pop()
    • 마지막 인덱스 + : push()
    • 배열 내에 포함 : includes()
    • 배열 내에 이 데이터의 인덱스 : indexOf()
    • 추출 slice() → 데이터 손상 X
    • 제거 splice() → 데이터 손상 O

 

배열의 생성

let nameList = ["David","Will","Jhon","Sam"];
let nameList = new Array("David","Will","Jhon","Sam");

 

배열의 접근

  • 반드시 배열을 생성한 후 접근해야한다.
  • 배열의 변수명과 [] 사이에 원소의 인덱스를 적어서 접근한다
  • 배열의 인덱스는 0부터 시작한다.

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

JS_ 객체  (0) 2023.04.27
JS_함수  (0) 2023.04.27
JS_연산자  (0) 2023.04.27
JS_형변환  (0) 2023.04.27
JS_자료형  (0) 2023.04.27