Multi Developer SuHo

[자바스크립트 기초 ] 자바스크립트란 무엇인가? , 자바스크립트의 역사와 역할과 특징 본문

자바스크립트 기록

[자바스크립트 기초 ] 자바스크립트란 무엇인가? , 자바스크립트의 역사와 역할과 특징

Dreaming Developer Student 2025. 1. 8. 14:08
SMALL

서론

안녕하세요~ 이번에는 HTML과 CSS를 마치고 자바스크립트를 접해봅니다. 우선 자바스크립트가 무엇인지, 그리고 자바스크립트가 웹 페이지에서 어떤 역할을 하는지, 자바스크립트의 역사와 특징들을 간단하게 알아볼까요? 

목차

1. 자바스크립트란?
2. 자바스크립트의 역사
3. 자바스크립트의 역할
4. 자바스크립트 특징

 
본론


1. 자바스크립트란 무엇인가 ? 

자바스크립트란?

자바스크립트는 웹 페이지에 동적인 기능을 추가하여 사용자와 상호작용하는 데 사용되는 프로그래밍 언어입니다.  예를 들어 로그인 버튼을 눌렀을 때 로그인이 성공정으로 일어나는 것 처럼 사용자와 상호작용 하는 데 사용됩니다.  

 

 

2. 자바스크립트 역사

자바스크립트는 웹 페이지에 생동감을 불어넣고 인터랙티브한 경험을 제공하는 필수적인 언어입니다. 탄생부터 현재까지 자바스크립트는 끊임없이 발전해 왔으며, 웹 개발의 중심축으로 자리매김했습니다.

탄생과 초기 발전

1995년 넷스케이프 커뮤니케이션즈의 브랜던 아이크가 10일 만에 개발한 스크립트 언어로 첫 선을 보였습니다. 당시에는 Mocha(모카) 라는 이름으로 불렸으며, 이후 LiveScript로 이름이 변경되었다가 최종적으로 JavaScript라는 이름을 얻게 되었습니다.



3. 자바스크립트는 무슨 역할을 할까?

자바스크립트를 사용하면 웹 페이지에서  다음과 같은 동적인 기능과 효과를 나타낼 수 있습니다. 

  • 사용자 인터페이스(UI)를 동적으로 만들어 사용자 경험을 향상시킵니다.
  • 애니메이션, 슬라이드쇼, 드래그 앤 드롭 등 다양한 효과를 구현합니다.
  • 웹 페이지의 콘텐츠를 실시간으로 업데이트합니다.

 

4.자바스크립트의 특징 

 

4-1   자바스크립트는 인터프린터 언어이다.

인터프리터 언어란?

인터프리터 언어는 코드를 한 줄씩 읽고 바로 실행하는 방식의 언어입니다. 

 

4-2 자바스크립트는 객체 지향 프로그래밍 언어이다.

자바스크립트는 모든 것이 객체로 이루어져 있습니다. 객체는 특정한 상태(속성)와 행동(메소드)을 가진 실체입니다.

4-3 자바스크립트는 동적 타이핑이다 (Dynamic Typing)

 

자바스크립트는 변수를 선언할 때 자료형을 명시하지 않아도 됩니다. 즉, 같은 변수에 문자열, 숫자 등 다양한 자료형을 할당할 수 있습니다.

감사합니다. 다음 내용은 자바스크립트 기초 문법과 변수 선언 및 사용법에 대해 알아보겠습니다. 감사합니다😄😄😄



 

 

LIST