sanguk.dev
작성완료
자바스크립트 기초

자바스크립트 기초

자바스크립트의 역사와 기능, 표준화 과정을 설명합니다.

JavaScript

자바스크립트 탄생 배경

1995년 최고의 인터넷 브라우저 점유율을 가지고 있던 넷스케이프에 근무하던 브렌드 아이크가 개발

이름 변경 과정모카(Mocha) -> 라이브스크립트(LiveScript) -> 자바스크립트(JavaScript)

자바스크립트의 표준화

자바스크립트가 개발된 뒤 많은 회사에서 스크립트 언어를 개발하기 시작하며 표준화할 필요가 생김. 그래서 넷스케이프는 국제 정보통신표준화기구(ECMA)에 표준화를 요청하여 1997년 7월에 ECMA 1버전이 완성, 이후 ES1부터 기능이 점차 추가되어 현재 ES6를 많이 사용중.

자바스크립트로 할 수 있는 것

HTML과 CSS 만 사용하여 제작된 웹사이트를 정적인 웹사이트라고 할 때 이 웹사이트는 디자인만 되어있을 뿐, 웹사이트에서 이용할 수 있는 기능이 아무것도 없었음.
하지만 자바스크립트를 추가하면서 웹사이트 내부의 기능을 부여하고 자바스크립트 언어를 기반으로 제작된 API를 이용하여 풍부한 기능을 가진 동적인 웹사이트를 제작할 수 있음.

API란..?Application Programming Interface의 약자로 응용 프로그램에서 사용할 수 있도록, 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스쉽게 말해서 프로그램에서 제공되는 기능의 모음

구글 브라우저 개발자 도구 패널요소

Element : HTML, 요소에 적용된 스타일(CSS)을 검사할 수 있다.Console : 자바스크립트의 오류 체크 (디버깅 가능)Souce : 브라우저가 자바스크립트 소스를 파싱해 오는 과정을 보여줌.