문서 객체 모델(Document Object Model)은 HTML, XML 문서의 프로그래밍 interface입니다. DOM은 문서의 구조화된 표현(structured representation)을 제공하며 프로그래밍 언어가 DOM 구조에 접근 할 수 있는 방법을 제
BOM(Browser Object Model)은 웹 브라우저 환경의 다양한 기능을 객체처럼 다루는 모델입니다. 대부분의 브라우저에서 구현은 되어있지만, 정의된 표준이 없어 브라우저 제작사 마다 세부사항이 다르고 다소 한정적이라는 특징이 있습니다. BOM의 역할은 웹 브
TodoList를 만드는 과정에서 변수의 유효범위에 대해서 다시 한 번 생각해보게 되는 상황이 발생했다. 보통 c , c++ 만 이용해서 프로그램을 짜다가 js로 코드를 짜는데 어색한 상황이 발생했다. 이 경우에서 보통은 자연스럽게 외부의 함수를 갖다 쓰면서 프로그램을
위 코드는 리액트에서 Home컴포넌트에 있는 state인 blogs 를 배열에 초기화를 해놓고 (위 코드에서는 ... 으로 생략돼있으나 원래는 title,body,author,id 값을 갖는 객체들의 배열임) 그 초기화된(하드코딩된) 객체 배열들을 map함수로 돌면서
프로젝트를 진행하면서 API 콜을 통해 데이터들을 받아오는데 받아온 데이터를 화면에 보여주고 싶다. 그런데 한 번에 모든 데이터를 다 보여주는 것은 성능에 무리가 있다.(10000개를 한 번에? 렉 걸리겠죠) 그래서 있는 개념이 레이지 로딩이다.레이지 로딩(lazy l