array (3) 썸네일형 리스트형 Javascript 자료구조 프로그래밍에서 사용되는 기본 데이터 타입 JS의 원시 타입에는 string, number, bollean, null, undefined 가 있다. 여러 데이터를 목적에 맞게 효과적으로 저장하는 자료 구조 JS의 참조 타입에는 object, array, function 이 있다. 저장된 자료의 전후 관계가 1:1 인 경우 데이터 항목 사이의 관계가 1:n 인 경우 스택과 큐 모두 Linear한 자료 구조형이다. 이 둘은 아주 유사한 자료구조이지만, element가 제거되는 방식에 차이가 있다. 스택과 큐는 자바스크립트에 내장되어 있지 않음으로, 사용을 원하면 스스로 구조를 만들어야 한다. 스택은 흔히 아는 자바스크립트 엔진에서의 콜 스택이 제거되는 방식과 동일하다. 마지막으로 삽입된 element가 가장 .. [JavaScript] 반복문을 알아보자 [ JavaScript 반복문 ] 1. for : 고전적인 for문 2. for(...in...) : 객체 순회 3. for(...of...) : 이터러블 순회 ※ 이터러블에는 (String, Array, Map, Set 등이 있다.) 이터러블은 차후에 다시 알아보자 4. forEach(): 배열 순회 전용 메서드 5. while : 고전적인 while문 6. do while : 고전적인 do...while문 7. Object 객체 메서드: 객체 순회 전용 8. Array.prototye 메서드 : 배열 전용 9. Jquery 사용시 가능한 .each() 현재 내가 주로 사용하며 공부해야 할 것은 2번, 3번, 4번 이며, 이것에 대해서 천천히 알아보자 ※ 반복문은 말 그대로 반복을 하기 때문에 모든 수.. [JavaScript] 배열(Array) 이란? 배열은 자료들을 담는 자료구조 중의 하나이다. 배열에는 다양한 자료형을 섞어서 담을 수 있지만, 이런식으로는 사용하지는 않는다. 배열에는 주로 동일한 자료형을 나열해서 사용한다. 배열은 객체(Object)와 달리 순서가 있는 자료구조이다. 배열의 길이는 언제든지 늘어나거나 줄어들 수 있다. 배열은 자바스크립트의 일곱가지 원시 자료형에 해당하지 않는다. 원시 자료형이 아닌 객체형에 속하기 때문에 객체처럼 동작한다. let arr = new Array(); // 빈배열 선언 방법1 let arr = []; // 빈배열 선언 방법2 배열(Array)선언 방법으로는 2가지가 있다. 첫번째 방법 보다는 두번째 방법으로 선언을 주로 사용한다. let fruits = ["사과", "바나나", "수박"]; 위와 같이 .. 이전 1 다음