본문 바로가기

javascript

javascript 배열

예제

    //배열 선언(1)
    let arr = [];
    console.log(typeof(arr)); //object

    //배열 선언(2)
    let arrString = new Array();
    console.log(typeof(arrString)); //object

    let arrayNum;

    arr = [1,2,3,4,5];
    arrString = ["a","b","c","d","e"];
    console.log(arr); 
    console.log(arrString);

    //배열 출력
    console.log(arr[0]);

    //lenght를 이용한 배열의 크기 확인하기!
    console.log(arr.length); 
    console.log(arrString.length);

    //isArray 사용해서 배열확인 여부 알아보기!
    console.log("arr는 배열인가? : " + Array.isArray(arr));
    console.log("arr는 배열인가? : " + Array.isArray(arrString));
    console.log("arr는 배열인가? : " + Array.isArray(arrayNum));

    //배열 for문으로 출력방법
    for(let i in arr){
        console.log("for in으로 배열 출력 : "+i);
    }

실행결과

설명

배열(array)  배열은 같은 타입의 데이터를 하나의 변수에 저장하는 구조(javascript에서는 서로 다른 타입도 가능)

 배열은 기본적으로 index로 접근하며 해당 index에 있는 값을 가져와 사용하며
 인덱스 번호는 0부터 시작한다.
 ex) arr = [1,2,3,4,5]; 
     arr[0] = 1;
     arr[1] = 2;
     arr[2] = 3;

for ...in 상속된 열거 가능한 속성들을 포함하여 객체에서 문자열로 키가 지정된 모든 열거 가능한 속성에 대해 반복한다.

 

'javascript' 카테고리의 다른 글

javascript 오브젝트2, DOM,Event조작  (0) 2022.02.09
javascript 오브젝트  (0) 2022.02.09
javascript 제어문 break, continue  (0) 2022.02.09
javascript 반복문 while  (0) 2022.02.09
javascript 반복문 for  (0) 2022.02.08