noreco (34)in #kr • 7 years agoDOM의 사이즈에 대해서DOM의 사이즈를 구하는 방법에는 여러가지가 있습니다. 하지만 사이즈를 구하면서도 발생할 수 있는 여러가지 경우의 수가 있어서 사이즈를 구할때 내가 어떤 사이즈를 구하려고 하는지 신중하게 잘 판단하셔서 코드를…noreco (34)in #javascript • 7 years ago자바스크립트 마우스 이벤트자바스크립트에서는 DOM에 대하여 여러가지 마우스 이벤트를 지원해줍니다. 그 중에서 이벤트 이름만 보면 동일한 동작을 하는 거처럼 보이는 이벤트도 있고, 특정 이벤트를 사용할 때는 조심해야 되는 이벤트도…noreco (34)in #javascript • 7 years ago자바스크립트의 역사HTML의 쓰임은 과학자들이 논문의 내용을 서로에게 공유하는 용도로 만들어지기 시작했습니다. HTML로 작성한 문서는 다른 컴퓨터에서도 쉽게 볼 수 있었고, HTML은 텍스트 뿐만 아니라 이미지를 보여주기도…noreco (34)in #promise • 7 years agoPromise가 실행되는 시점비동기로 처리해야 할 상황은 서버에서도 그렇고 프론트에서도 그렇고 상당히 많습니다. 그리고 async과 await가 나왔음에도 불구하고 비동기함수 안에서 다른 함수 스코드를 생성하고 그 스코프 내부에서…noreco (34)in #javascript • 7 years ago반복적인 비동기 속도 개선하기자바스크립트는 비동기IO(입출력) 모델을 이용해서 여러개의 이벤트를 처리할 수 있습니다. 비동기IO 모델은 사용자가 이벤트가 발생했을때 기다리게 하지 않고 이벤트가 끝났을 때 알려줄 수 있는 경로만 제공해주는…noreco (34)in #react • 7 years ago리액트 프로젝트 만들기리액트를 제대로 사용하기 위해서는 babel과 webpack을 설정해서 사용해야 합니다. 바벨로는 문법을 변환해주고 webpack으로는 파일을 하나로 패키징 해줌으로써 수십개가 넘는 파일을 일일이 html에…noreco (34)in #javascript • 7 years ago웹팩(webpack) 이란?웹팩은 웹에서 사용되는 모든 자원(assets)을 번들링 해주는 도구입니다. 번들링의 개념은 여러개의 파일 중에 종속성이 존재하는 파일을 하나의 파일로 묶어 패키징을 시키는 과정을 의미합니다. 1번 파일에서…noreco (34)in #javascript • 7 years agoBabel이란?바벨 공식 문서에는 Babel is a JavaScript compiler. Use next generation JavaScript, today. 라는 문장이 적혀있습니다. 바벨은 다음 버전의 자바스크립트…