history (2) 썸네일형 리스트형 BOM & DOM BOM(Brower Object Model) • 브라우저의 창이나 프레임을 프로그래밍적으로 제어할 수 있게 해주는 객체 모델이다. 이를 통해서 브라우저의 새창을 열거나 뒤로 가기 등 다른문서로 이동하는 등의 기능들을 실행 시킬 수 있다. • 전역객체로 window 가 있고 대표적인 하위객체로 location history navigator document screen 등이 있다. 이외 매우많다. • window는 모든 객체의 조상으로서 window 관련 코드를 작성할 때에는 생략도 가능하다. (하지만 다른 함수와 헷갈리므로 명시하자) • 심지어 개발자가 만든 javaScript 변수 또한 window 객체안에 들어간다. var really = 'Really?' window.really; // 'Reall.. React - 8 [Router, HashRouter, BrowserRouter, Link] Router - 기본적으로 router라는 것은 어떤 인풋 하나로 다양한 아웃풋으로 나아가게 하는 중계기의 의미이다. 즉, react에서도 router 라는 것은 index.html에 들어오고 나서 router를 거침으로서 나머지 페이지로 이동할 수 있게 하는 중계의 역할을 한다. 사용자가 url로 웹페이지에 접속하면 해당 하는 웹페이지를 나눠주는 중계 역할을한다. import React from 'react'; import { HashRouter, Route } from "react-router-dom"; import About from "./routes/About"; import Home from "./routes/Home"; function App(){ return } export default A.. 이전 1 다음