자바스크립트란 ?
자바스크립트란 웹페이지를 더 재미있고 생동감 있게 만드는 컴퓨터 언어
JAVA -자바로 만든 SCRIPT (대본,원고) 준비없이 쉽게 쓸수 있다 .
스크립트는 웹페이지에 바로 쓸 수 있어서 웹페이지를 열 때 자동으로 작동 한다 .
Java 와 Javascript 는 다른 언어 라고 할 수 있습니다
자바스크립트는 웹브라우저 뿐만 아니라 서바나
자바스크립트 엔진이 있는 모든기기에서도 실행 될 수있다 .
그외 자바스크립트 엔진 프로그램이 들어있는 모든 디바이스에서도 작동 한다
V8 (chrome opera), Spidermonkey (firefox)
자바스크립트 엔진이 작동하는법
1. 읽기
(자바스크립트 코드를 읽어 어떤내용인지 이해)
2.변환
(이해한 코드를 컴퓨터가 알아들을 수 있는 언어 로 바꿈 )컴파일
3.실행
(변환된 코드를 컴퓨터가 실행 ,우리가 원하는 동작을 함
4.최적화
(실행하면서 더 빠르고 효율적으로 작동하도록 계속 해서 코드를 최적화함 )
브라우저에서 자바스크립트가 할수 있는 일
자바스크립트는 웹페이지 내용을 바꾸거나 사용자 행동에 반응(마우스클릭,키보드 키눌림) ,
서버와 대화 할 수 있음(파일업로드 ,파일다운로드)
브라우저에서 자바스크립트가 할 수 없는 일
자바스크립트는 보안을 위해 파일을 마음대로 읽거나 쓰지 못함 (사용자의 보안을위해,개인정보 보호),
카메라 와 마이크를 사용 할려면 허락을 받아야함
자바스크립트의 강점
1.html css 공통으로 쓸 수있음
2.간단한일은 간단 하게 처리해줌
3.모든 브라우저에서 지원 , 기본언어사용
자바스크립트로 트랜스파일아 가능한 언어들
coffeescript
typescript
flow
dart
071024 TIL (0) | 2024.07.10 |
---|---|
070824 TIL (0) | 2024.07.08 |
0704TIL (0) | 2024.07.04 |
0702TIL 개발용어정리 (1) | 2024.07.02 |
070124TIL (1) | 2024.07.01 |