1.4~2.0강
1995년 12월에 넷스케이프를 더 동적으로 작동하게 하기 위해 10일만에 만들어진 언어
* 넷스케이프: 당시의 HTML & CSS로만 이루어진 브라우저
세계의 모든 컴퓨터에 있기 때문에 이 언어가 사라질 일이 없음.
모든 브라우저에 내장되어 있기 때문에 python 이나 다른 언어와 달리 따로 설치할 필요 없음.
'이 웹사이트를 사용하기 위해서 JS를 설치해주세요'
할 필요가 없음프론트엔드에 쓸 수 있는 유일한 프로그래밍 언어
웹사이트 뿐만 아니라 안드로이드와 IOS앱을 만드는 방법도 이해하게 됨
three.js라이브러리
를 통해 3D를 구현가능함.
리액드 네이티브
와 같은 프레임워크를 통해 더욱 심화된 기능을 사용할 수 있음
일렉트론
을 이용해 데스크탑앱을 만들 수 있음
socket.io
를 이용해 채팅/실시간 기능들을 구현할 수 있음
ml5.js
를 이용해 머신러닝 모델을 생성하는 웹사이트를 구축해서 그 모델을 훈련시킬 수 있음
- 사진 인식 / 그림 따라 그리기 / 분류작업 / 동작인식 등등
웹사이트 / 안드로이드 / IOS앱 까지 모두 만들 수 있음
백엔드까지 JS사용가능
replit 이용하면됨
console
사용검사(inspect) -> Console
클릭VS code
사용 (IDE)파일명.js
와 파일명.html
생성script태그
로 JS 파일을 연결 시켜준다.