본문 바로가기

Programming/함께 하는 기초코딩

기초코딩 - JAVAScript 이란 무엇일까?

 

지난 글과 지지난 글에서 웹사이트는 최소 2가지에서 

최대 3가지 종류의 언어로 이루어져 있다고 말했습니다.

 

첫 번째 언어 : HTML

두 번째 언어 : CSS
세 번째 언어 : JavaScript

 

이렇게 구성되어 있다고 말이죠.

 

그래서 HTML와 CSS 대해 설명드렸고 

이제 JavaScript에 대해 알려드리도록 하겠습니다.

 

HTML에 대해 궁금하신 분들은

여기를 참고하세요~~

tm-csc.tistory.com/1128

 

기초 코딩 - HTML 이란 무엇일까?

지난 글에 제가 웹사이트는 단지 Text일 뿐이라고 말한 거 기억하시나요?? 코딩은 단순히 글을 적는 것뿐이라고 말씀드렸죠. 사실 웹사이트는 최소 2가지에서 최대 3가지 종류의 Text로 이루어져 ��

tm-csc.tistory.com

CSS에 대해 궁금하신 분들은

여기를 참고하세요~~

tm-csc.tistory.com/1129

 

기초코딩 - CSS 이란 무엇일까?

지난 글에서 웹사이트는 최소 2가지에서 최대 3가지 종류의 언어로 이루어져 있다고 말했습니다. 첫 번째 언어 : HTML 두 번째 언어 : CSS 세 번째 언어 : JavaScript 이렇게 구성되어 있다고 말이죠. �

tm-csc.tistory.com

 

그럼 바로 JavaScript에 정의에 대해 살펴볼까요?

 

자바스크립트는 객체 기반의 스크립트 프로그래밍 언어이다.

이 언어는 웹 브라우저 내에서 주로 사용하며, 다른 응용

프로그램의 내장 객체에도 접근할 수 있는 기능을 가지고 있다.

또한 Node.js와 같은 런타임 환경과 같이 서버

프로그래밍에도 사용되고 있다. 

출처 : 위키백과

위의 내용을 읽으시곤 하나도 모르시겠죠??

 

네 만약 저도 Java에 대해서 배우지 않았다면

단지 웹브라우저에서 쓰인다고만 생각했을 거예요.

 

근데 이게 정말 다라고 생각하셔도 됩니다.

 

JavaScirpt는 웹사이트에 정말 중요한 역할은 해요.

 

특히 엄청 액티브하게 움직이는 사이트에 

경우에는 특히나 필요한데요.

 

예를 들어 넷플릭스를 생각해보죠.

 

 

마우스를 올려놨다는 거 하나로 예고편이 

실행이 되고 스크롤함에 따라 영상이

실행되기도 멈추기도 하죠.

 

또 클릭하면 영상이 재생되고 다음 영상도 

쉽고 편하게 언제든 재생할 수 있죠.

 

지금까지 보여드렸던 나무위키와는 정말

다르게 정말 액티브하고 화려하기도 하지만

똑똑하기도 한 사이트죠.

 

하지만 나무 위키가 존재하듯 또 심플한

사이트가 존재하듯 모든 웹사이트에 

JavaScript 가 필요하지 않죠.

 

하지만 내가 만들고 싶은 사이트가 

좀 더 똑똑했으면 그리고 액티브했으면

좋겠다고 생각한다면 무조건 

JavaScript를 배우셔야 합니다.

 

왜냐면 웹사이트를 액티브하게

만들기 위해서는 JavaScript라는 

언어만 존재하거든요.

 

그만큼 쉽지만은 않은 언어입니다.

 

하지만 배우다 보면 웹프로그래머들은

모두 JavaScript를 알고 있기 때문에

정보를 공유하기도 질문하기도 

쉬운 게 사실입니다.

 

이건 정말 엄청난 장점이에요.

 

그리고 정말 잘하면 잘할수록

취업이나 창업의 길로 들어섰을 때 

정말 큰 도움이 될 거라는 건

JavaScript를 배우셨다면 

공감하실 거라고 생각해요.

 

이게 우리가 JavaScript를 배워야 하는 이유이고요.

 

궁금하신 점은 댓글로 달아주시면 답변해드리도록 할게요.

 

그리고 언제나 공감구독도 부탁드려요~