코드 블록에 선언된 변수선언 및 함수선언을 코드 블록의 최상단으로 끌어 올리는 것을 말하며 실제로 끌어올려지지 않지만 옮긴 것처럼 동작하는 특성
개발을 하다 보면 여러가지 이벤트가 연이어서 발생하는 경우가 종종 생긴다. Debounce와 Throttle는 이런 문제를 해결하기 위한 방법이다.
JavaScript의 모든 객체는 Prototype이라는 객체를 가지고 있다. 모든 객체는 숨김 property를 갖는다. 이 숨김 property 값은 null 이거나 다른 객체에 대한 참조가되는데, 다른 객체를 참조하는 경우 참조 대상을 Prototype이라 부른다
JavaScript는 어떤 언어인가?
Ajax란 자바스크립트를 사용하여 브라우저와 서버간에 비동기 방식으로 데이터를 주고받을 수 있는 기술이다.