JavaScript - 기초

lsjoon·2022년 12월 5일
0

JavaScript

목록 보기
2/32

JavaScript

JavaScript는 HTML, CSS와 함게 웹을 구성하는 요소 중 하나로 프로그래밍 언어로서 웹 페이지에 생동감을 불어 넣기 위해 만들어진 언어

이미지 슬라이드 효과, 팝업 효과 등의 기능을 포함한 동적인 웹사이트 제작 시 사용되는 프로그래밍 언어

개발자가 별도로 컴파일 작업을 수행하지 않는 인터프리터 언어

명령형, 함수형, 프로토타입 기반 객체지향을 지원하는 멀티 패러다임 프로그래밍 언어

자바스크립트 엔진이 있는 환경이면 자바스크립트 코드를 해석하고 실행 가능

브라우저에는 자바스크립트 엔진이 내장되어 자바스크립트 실행 가능

여러 브라우저의 자바스크립트 엔진은 EMAScript 규격을 준수

JavaScript 엔진 종류

Chrome - V8
Firefox - SpiderMonkey
Safari - JavaScriptCore
IE edge - V8

ECMAScript

자바스크립트의 표준 명세인 ECMA-262을 지칭

컴파일 vs 인터프리터

인터프리터 : 런타임 시 코드를 한 줄씩 번역해서 실행
번역속도 : 빠름
실행속도 : 느림

컴파일러 : 실행하기 전 모든 코드를 컴파일 후 실행
번역 속도 : 느림
실행속도 : 빠름

dom과 document

Document = HTML 문서
Dom = JS로 HTML을 변경할 수 있게 해주는 인터페이스

document.write() : 웹페이지 화면 상에 출력되는 것
console.log() : 개발자 도구의 콘솔 창에서 확인 가능

JavaScript 사용방법

<< external >>
<html>
<body>
  <script src="index.js"></script>
</body>
</html>

<< internal >>
<html>
	<script>
	</script>
<html>    
profile
중요한 것은 꺾여도 그냥 하는 마음

0개의 댓글