웹 브라우저에서
HTML = 뼈대, 구조 틀
CSS = 뼈대에 살붙이기, 꾸미기, 스타일링
Javascript = 웹페이지의 움직임
각각 이런 기능을 담당한다고 알고 있었다.
이번에 웹애플리케이션 개발 공부를 시작하여, react를 익혀야해서 javascript를 공부하게 되었다.
객체기반의 스크립트 프로그래밍 언어.
웹페이지에 생동감을 불어넣기 위해 만들어진 프로그래밍 언어.
라고 한다.
javascript는 웹브라우저에서 사용하기 위하여 만들어진 언어이며,
UI를 동적으로 보여주기 위하여 사용하였다.
✔java와는 연관이 없다. 이름만 차용.
웹브라우저 뿐만아니라 서버에서도 실행이 가능.
javascript engine이라 불리는 프로그램이 들어있는 모든 디바이스에서도 동작한다.
자료형의 명시화가 javascript와의 가장 큰 차이점
Microsoft에서 개발한 언어로 javascript를 실제로 사용하기 전에 있을만한 타입 에러들을 미리 잡으려는 목적으로 만들어졌다.
프로젝트 진행할 때 사용해야하는데 javascript에 대해 공부하다가 어떤 언어인지 알게 되었다.