ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 04-1. 배열
    Book/혼자 공부하는 자바스크립트 2022. 1. 28. 17:07

    배열(array) : 여러 자료를 묶어서 활용할 수 있는 자료이며 여러 개의 변수를 한번 에 선언 해 다룰 수 있는 자료 형입니다. 배열 내부에 들어 있는 값을 요소(element)라고 부릅니다.

    [요소, 요소, 요소,...,요소] // 사용법

     

    배열 요소에 접근하기

    각각의 요소에 접근하려면 배열 바로 뒤에 대괄호[...]를 입력하고 그 안에 숫자를 넣습니다. 이때 요소의 순서를 인덱스라고하며 요소는 0번째 부터 시작합니다.

     

    배열[인덱스] //사용법

     

    배열 요소 개수 확인하기

    배열 내부에 들어 있는 요소의 개수를 확인할 때는 배열의 length 속성을 사용합니다.

    배열.length //사용법

     

    배열 뒷부분에 요소 추가하기 

    배열 뒷부분에 요소를 추가할 때는 push()메소드를 사용합니다.

    배열.push() //사용법

     

    배열 요소 제거하기

    • 인덱스를 기반으로 제거하는 경우
    배열.splice(인덱스, 제거할 요소의 개수)
    • 값을 기반으로 제거 하는 경우
    const 인덱스 = 배열.indexOf(요소)
    배열.splice(인덱스,1)

     

    배열의 특정 위치에 요소 추가하기

    배열.splice(인덱스,0, 요소)

     

    자료의 비파괴와 파괴

    비파괴적 처리 : 처리 후에 원본 내용이 변경되지 않습니다.

    const a = '안녕'
    const b = '하세요'
    
    const c = a+b
    
    //a와 b는 원본 내용이 변경되지 않습니다.

     

    파괴적 처리 : 처리 후에 원본 내용이 변경됩니다.

    const array = ['사과', '배' , '바나나']
    
    array.push("귤")
    
    //원본 내용이 변경 되었습니다.

     

     

    'Book > 혼자 공부하는 자바스크립트' 카테고리의 다른 글

    05-1. 함수의 기본형태  (0) 2022.01.31
    04-2. 반복문  (0) 2022.01.28
    03-2. switch 조건문과 짧은 조건문  (0) 2022.01.28
    03-1. if 조건문  (0) 2022.01.28
    02-3. 자료형 변환  (0) 2022.01.28
Designed by Tistory.