배열을 사용하는 이유

많은 데이터를 저장하고 출력하려면 출력하고자하는 수 만큼 변수 선언을 하고 하나하나 출력을 해야겠죠?

그런데 이 값을 하나의 배열에 넣어 for문을 이용해 값을 넣어주고 출력하면 하나의 배열로 배열안에 들어있는 모든 변수를 한번에 출력이 가능하니 효율적이고 쓸대없는 코드를 줄일 수 있어서 사용을 합니다.

 

자바스크립트의 배열 선언

자바스크립트의 배열 선언입니다.

let arr = new Array();
let arr = []; // 배열 만들기

let Test = ['a','b','c']

console.log( Test.length ); // 배열의 길이를 구할 수 있습니다. (들어있는 변수 갯수)
console.log( Test ); // 배열의 전체 요소를 출력합니다 a,b,c

let arr1 = ['a', { test: '배열 테스트'}, true, false]; //처럼 여러가지 자료형을 넣을 수 있습니다.

 이런식으로 사용을 할 수 있습니다.

 

 

큐, 스택

큐는 배열을 사용해 만들 수 있는 대표적 자료구조입니다.

큐에서 사용하는 연산은 아래와 같습니다.

  • push – 맨끝에 요소를 추가합니다.
  • shift – 제일 앞 요소를 꺼내 제거한 후 남아있는 요소들을 앞으로 밀어줍니다. 

스택에서 사용하는 연산은 아래와 같습니다.

  • push – 요소를 스택 끝에 집어넣습니다.
  • pop – 스택 끝 요소를 추출합니다.

 

+ Recent posts