포스트

01. JS 개요

1) 스크립트 언어(script)

1
2
3
4
5
6
- 기본 프로그램의 동작을 사용자의 요구에 맞게 수행되도록 해주는 용도의 언어

- 별도로 소스코드를 컴파일 하지 않고 인터프리터(interpreter) 이용하여 소스코드를  줄씩 읽어 바로 실행
=> 컴파일에 소요되는 시간이 없음. 대신 프로그램 실행 시간이 느림

- 짧은 소스코드 파일로 상호작용 하도록 고안됨

2) 자바스크립트(Javascript)

1
2
3
-  브라우저에서 많이 사용하는 인터프리터 방식의 객체 지향 프로그래밍 언어이다

ECMA Script 표준을 따르는 대표적인  기술이다

3) 자바스크립트 작성 방법

1
2
3
4
5
6
7
8
- 브라우저 콘솔에 직접 작성 - 일시적, 테스트용으로 많이 사용
- html 내부에 script 태그를 이용해서 작성(internal)
- html 외부에 (.js)파일을 이용해서 작성(external)
- 태그에 직접 JS 코드를 작성(inline)

internal & external 방식에서 script 태그는 body 하단에 작성해야 한다!
- why??) js는 기능을 모아둔 곳이기 때문에 head에 작성  js를 읽느라고 
body 부분의 화면 출력이 지연될  있기 때문에