ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JavaScript
    WEB 2020. 11. 13. 17:33

    - 자바스크립트의 버전은 ECMAScript(ES)에 따라 결정됨.

     

    스코프(Scope)

     - 변수에 접근할 수 있는 범위. 전역 스코프와 지역 스코프 있음.

     

    - 변수 var, let, const로 선언할 수 있음.

    - 연산자 - 수학연산자 +,-,*/,% 등 있음.

                  - 논리연산자, 삼항연산자, 관계연산자 등 있음.

    - 자바스크립트의 Type은 선언할 때가 아니고, 실행할 때 결정됨.

     

    함수

     - 여러개의 인자를 받아서 그 결과값을 출력해줌.

     - 파라미터와 인자의 개수가 달라도 출력되고, undefined로 설정됨.

     - 파라미터보다 많은 인자 있으면 arguments로 전달할 수 있음.

     - 재귀적으로 함수 사용하게 되면 CallStack에 쌓였다가 하나씩 나옴.

     

    호이스팅(Hoisting)

     - 인터프리터가 코드를 로드할 때 변수의 선언과 할당이 분리되어 선언을 항상 콘텍스트 내의 최상위로 올리는 것.

     

     

    'WEB' 카테고리의 다른 글

    JSP 문법  (0) 2020.11.17
    HTTP Request  (0) 2020.11.15
    JSP, Servlet  (0) 2020.11.09
    웹 서버와 WAS 차이  (0) 2020.11.04
    브라우저 동작원리  (0) 2020.11.04
Designed by Tistory.