Document Object Model의 약자로, HTML 요소를 Object(JavaScript Object)처럼 조작(Manipulation)할 수 있는 Model. 즉, 자바스크립트를 사용할 수 있으면, DOM으로 HTML을 조작할 수 있다.createElemen
변수에 할당(assignment) 할 수 있다.다른 함수의 인자(argument)로 전달될 수 있다.다른 함수의 결과로서 리턴할 수 있다.함수를 인자로 받기도 하고 함수를 리턴하기도 한다.일급객체이기 때문에 고차함수로 활용이 가능하다.< map의 적용 과정 >배열
JSX에서 여러 엘리먼트를 작성하고자 하는 경우, opening tag와 closing tag로 감싸주어야 한다. (하나의 엘리먼트 안에 모든 엘리먼트가 포함되어야 함)React에서 CSS class 속성을 지정하려면 "className" 으로 표기해야 한다.(만약 c
SPA(Single-Page Application) 개념서버로부터 완전히 새로운 페이지를 불러오는 것이 아니라,화면을 업데이트하기 위해 필요한 데이터만 서버에서 전달받아 브라우저에서 해당하는 부분만 업데이트하는 방식SPA의 장, 단점장점 : 필요한 부분만 업데이트하기
컴퓨터 공학에서 이야기하는 자료구조 그래프는 전혀 다른 모습을 가지고 있습니다. 자료구조의 그래프는 마치 거미줄처럼 여러 개의 점들이 선으로 이어져 있는 복잡한 네트워크망과 같은 모습을 가지고 있습니다.하나의 점을 그래프에서는 정점(vertex)이라고 표현하고, 하나의
자료구조 Tree는 이름 그대로 나무의 형태를 가지고 있습니다. 정확히는 나무를 거꾸로 뒤집어 놓은 듯한 모습을 가지고 있습니다. 그래프의 여러 구조 중 단방향 그래프의 한 구조로, 하나의 뿌리로부터 가지가 사방으로 뻗은 형태가 나무와 닮아 있다고 해서 트리 구조라고
트리 구조는 편리한 구조를 전시하는 것 외에 효율적인 탐색을 위해 사용하기도 합니다.이진 트리(Binary tree)는 자식 노드가 최대 두 개인 노드들로 구성된 트리입니다. 이 두 개의 자식 노드는 왼쪽 자식 노드와 오른쪽 자식 노드로 나눌 수 있습니다.이진트리의 종