javascript

Javascript에 대해 (개념)

삥삥0 2023. 12. 2. 22:20
728x90

웹 퍼블리싱을 할 때 주로 쓰는게 html, css, javascript 인데

HTML = 웹 페이지의 구조를 만들어준다. (마크업 언어)

CSS = 웹 페이지에 디자인을 입혀준다. (스타일 규칙 언어)

Javascript = 웹 페이지가 동적으로 움직이도록 만들어준다. (스크립트 언어) 로 생각하면 쉽다.

그렇다면 Javascript란 무엇일까?

Javascript는 웹을 위한 인터프리터 언어(소스 코드를 한 줄씩 읽어가면서 명령을 바로 처리하는 프로그램 (언어)

번역과 실행이 동시에 이루어짐) 이자 객체 기반의 스크립트 프로그래밍 언어이며

html의 특정 요소 또는 특정 요소들을 선택하여 다양한 이벤트 (마우스 클릭, 키보드 입력 등)에 따라

원하는 동작을 하도록 기능을 넣을 수 있으며 발생하는 이벤트에 따라 html, css를 조작할 수도 있고

그 외에도 여러가지 기능들을 구현하는 웹페이지에 생동감을 불어넣기 위해 만들어진 프로그래밍 언어이며

웹의 동작을 구현할 수 있다.

 

그렇다면 나는 여기서 의문이 들었다.

 

객체 기반의 스크립트 프로그래밍 언어가 무엇인가?

 

객체는 프로그램에서 사용되는 데이터 또는 식별자에 의해 참조되는 공간을 의미하며

값을 저장 할 변수와 작업을 수행 할 메소드를 서로 연관된 것들끼리 묶어서 만든 것을 객체라고 할 수 있으며,

 

객체 지향 프로그래밍이란 데이터와 해당 데이터를 처리하는 메소드를 하나로 묶어서 객체를 만들고

이러한 객체들이 서로 상호작용 하면서 프로그램을 구성하는 것이다.

 

그리고 객체 지향 프로그래밍은 많은 프로그래밍 언어에서 사용 되기에 알아두면 좋다.

 

다음 글부터는 자바스크립트 예제를 만들어서 올려보도록 하겠다.

728x90

'javascript' 카테고리의 다른 글

자바스크립트 if문(2)  (1) 2023.12.03
자바스크립트 if문(1)  (2) 2023.12.03
Javascript - for문과 for...in  (1) 2023.11.09
Javascript - if문과 switch문  (0) 2023.11.07
Javascript - Operators  (3) 2023.11.06