클라이언트가 example.com에 연결하려고 하면 사용자 PC가 직접 연결하는게 아니라
포워드 프록시 서버가 요청을 받아서 example.com에 연결하여
그 결과를 클라이언트에 전달(forward)해 준다.
변수나 데이터에 할당 할 수 있어야 한다.
파라미터로 넘길 수 있어야 한다.
반환 값(return value)으로 사용할 수 있다.
할당에 사용된 이름과 관계없이 고유한 구별이 가능하다.
동적으로 프로퍼티 할당이 가능하다.
JS는 변수 선언과 함수 선언을 위로 끌어 올린다.
코드 전반에 걸쳐 선언된 부분을 위로 끌어 올리는 작업을 호이스팅이라 한다.