ʕ ˙ɷ˙ ʔค

Javascript

스택(stack) / 큐(queue)

YJ_P 2023. 4. 16. 21:45

스택

- 제한적으로 접근할 수 있는 나열 구조이다.

- 접근 방법은 목록의 끝에서만 일어난다. 

- 한 쪽 끝에서만 자료를 넣거나 뺄 수 있는 선형 구조 (LIFO - Last In First Out) 

- 자료를 넣는 것을 push 

- 자료를 꺼내는 것을 pop 

- 꺼내는 자료는 가장 최근에 푸쉬한 자료부터 나온다. 

- 나중에 넣은 값이 먼저 나오는 것이 LIFO 구조라고 한다. 

 

큐 

- 먼저 넣은 데이터가 먼저 나오는 FIFO(First In First Out) 구조로 저장하는 형식

- 프린터 출력, 프로세스 관리 등 데이터가 입력된 시간 순서대로 처리해야 할 필요가 있을 때 이용

 

Map & Set 

Map 객체는 키-값 쌍을 가지는 객체 자료형의 한 종류다.

 

함수(function) 

console, alert, confirm  

 

JSON 

HTML - 마크업언어

CSS - HTML에 시각적효과를 주기 위함 

Javascript - 프로그래밍 언어 

XML - HTML보다 간결하게 데이터만 표시 

JSON- 리스트안에 딕셔너리 형태 다른 백엔드에서 JSON형식으로 보내주면 

 

 

 

 

 

 

'Javascript' 카테고리의 다른 글

정규표현식  (0) 2023.04.17
this  (0) 2023.04.17
함수, 배열  (0) 2023.04.09
변수  (0) 2023.03.30