본문 바로가기
[LANG]/- JavaScript

[JS] 자바스크립트 배열 array

by Hapco 2022. 6. 3.
728x90
반응형

자바스크립트에서도 자바처럼 배열이 존재한다.

-자바의 배열과 100% 일치 하지 않고 자바의 배열 + 자바의 List 형태이다

-크기는 고정이 아닌 가변적이다

//배열 생성
       var a =[1,2,3,4,5]; //int[] a = new int[]{1,2,3,4,5};
       var b = new Array(10); //int[] b = new int[10];  같은건아니고 느낌이 비슷하다.. //이름충돌날 위험이잇어서 a로많이씀

       a[5]=10; //자바에선 불가능..이지만 자바스크립트에서는 가능하다
       
//배열출력
       for(var i=0; i<a.length;i++){
           console.log("->"+a[i]);
       }

       for(var i=0; i<b.length;i++){
           console.log("->"+b[i]);
       }
       //주요명령
       var c=[];
       //데이터를 마지막에 추가하는 명령
       c.push(10);
       c.push(20);
       c.push(30);
       c.push("hello");

★주의) 자바스크립에는 확장 반복문이 자바와는 다르다

   for(var i in c){
        console.log(c[i]);
       }

       c.forEach(function(element){
        console.log(element);
   });

댓글