반응형

 

[광고 누르면 오늘의 행운 상승!!]

 

HTML & CSS

  • 웹 문서의 구조와 외형을 정의
  • 매우 밀접한 관련 있지만 문법이 서로 다름 -각기 작성하여 연결해서 사용
  • 완벽한 웹 문서 작성하려면? → JavaScript
HTML & CSS  JavaScript
문서의 외형 정의 문서의 기능 정의

 

JavaScript의 특징

컴파일 언어 스크립트 언어
- 컴파일 후 실행
- 데이터 타입, 형 변환에 엄격
- 인터프리터를 통해 바로 실행
- 데이터 타입, 형 변환 수월
- 속도가 느림
- 실행 환경 제한

JavaScript의 장점

  • 텍스트 에디터와 웹 브라우저만 있으면 프로그래밍 가능
  • 데이터 타입 및 형 변환이 쉬워 쉽게 학습하여 사용 가능
  • 작성한 코드 테스트가 수월

함수형 언어이다.

  • 함수를 기본으로 하는 방식
  • 선언적 프로그래밍 → HTML요소 동적으로 처리 가능
  • 1급 함수 : 함수 자체를 데이터처럼 사용 가능
  • 변수의 유효 범위 = 함수의 유효 범위

Java 와 JavaScript는 전혀 다른 언어이다.

  • 네스케이프 사에서 마케팅을 목적으로 Java 라이센스 받아 사용
  • JavaScript = ECMA-262

초보적인 언어가 아니다.

  • 컴파일 방식에 비해 언어가 엄격하지 않고 고급 프로그래밍 기술을 지원하지 않아 생긴 오해!
  • 현재, 모바일, 웹 브라우저 등의 기술과 표현이 발전하면서 사용범위 확대
  • 학습 시작 초기에는 쉽지만 복잡한 서비스 구축에 사용될 만큼 강력함.

웹 표준이다.

  • HTML5 : HTML + CSS3 + JavaScript
  • HTML5의 JavaScript에 대한 의존도 높음
반응형

+ Recent posts