본문 바로가기
프론트엔드/생활코딩

[생활코딩] JavaScript 1. 등장 배경

by cejin 2023. 11. 10.

* JavaScript 목차

 

 

1. 웹 브라우저

- 한 번 화면이 출력되면 자기 자신을 바꿀 수 없음
ex) HTML (정적)
 
 
 

2. JavaScript

- HTML을 제어하는 언어 (HTML 위에서 동작)
- 사용자와 상호작용 하게 만들어줌
- 홈페이지 변경 가능
 
 
 

3. 홈페이지에 버튼 추가

- input 태그에 button 속성 넣기
- onclick 속성의 값으로 JavaScript 필요
(버튼을 클릭했을 때 해당 자바 스크립트 코드 실행)
 
 
 

4. 프로그래밍 언어

1. 컴퓨터 언어

1. HTML
- 웹페이지를 묘사
- 시간의 순서에 따라 무엇을 할 필요가 없음
- 컴퓨터 프로그래밍 언어 X (순서 X)
 
2. JavaScript
- 사용자와 상호작용하기 위해 고안된 언어
- 시간의 순서에 따라 웹브라우저의 여러 기능이 수행되어야 함
- 컴퓨터 프로그래밍 언어 O (순서 O)
 
 

2. 프로그램 (program)

1. 프로그램 (program)
- 순서
 
2. 프로그래밍 (programming)
- 순서를 만드는 행위
 
3. 프로그래머 (programer)
- 순서를 만드는 사람