본문 바로가기

Frontend study/JavaScript

JavaScript - 1. 시작하기!

 JavaScript 목록에 올리는 내용은 공부하면서 이해한 것들을 바탕으로 

 작성한 거라 부족한 부분이 있는 점 양해부탁드립니다. 

 

   JavaScript   사용해보기

 

01. JavaScript , 넌 누구야?

 

  HTML이 웹사이트의 뼈대 그러니까 모형(?)을 만드는 거라면 CSS는 그 만든 모형을 이쁘게 장식해

 주는역할을 해준다. 근데 이 두 언어로 만들게 되면 사람과의 상호작용하는 그러한 기능이 없어서

 뭔가 생동감이 있어 보이지 않는다. (그래서 딱딱해 보였나봐~)

 

 그것을 사용자가 마우스로 클릭했을 때 어떠한 효과를 보여주는 역할을 하려면 자바스크립트라는

 언어가  필요하다. 정리하자면 HTML, CSS이 뼈대를 만들고 이쁘게 꾸며주는 거라면 자바스크립트

 웹사이트를 사용자와 좀 더 가깝게 만들어주는 역할을 한다. 

 

02. JavaScript 로 무엇을 할까?

 

자바스크립트는 브라우저에서만 사용하지 않고 사용할 수 있는 곳이 많다. 

자바스크립트 엔진인 V8을 빌드로 한 Node.js의 등장은 자바스크립트를 브라우저에만 

국한하지 않고 서버, 모바일, 게임, 데스크탑 더 나아가서 머시러닝까지 활용할 수 있게

되었다. 

 

기존 웹클라이언트 애플리케이션은  자바스크립트로 개발하였고, 웹 서버는 흔히 아는 자바,

c#, 루비, 파이썬 등의 언어로 개발해왔다면 지금은 각각 웹클라이언트, 서버 언어를 배우지 

않더라도 웹개발을 할 수 있는 시대가 되었다. 

 

03. JavaScript 버전 

 

자바스크립트는 해마다 버전 업이 이루어지고 있다. 

자바스크립트 표준 명칭은 ECMAScript이다. (줄어서 ES) 지금은 ES2021까지 나왔다. 해마다

버전업을 하고 있지만 다 공부할 필요는 없다고 생각한다. ES5, ES2015 정도는 기본적으로

알아두어야 한다. 

이후의 버전은 기존의 것을 좀 더 편하게 사용할 수 있는 기능들이 추가된 경우가 많아서 

필요할 때 찾아보며 공부해도 좋다.   

'Frontend study > JavaScript' 카테고리의 다른 글

JavaScript - 6. 배열  (0) 2022.02.27
JavaScript - 5. 반복문  (0) 2022.02.27
JavaScript - 4. 조건문  (0) 2022.02.26
JavaScript - 3. 연산자  (0) 2022.02.25
JavaScript - 2. 변수, 상수, 자료형  (0) 2022.02.25