생활코딩 javascript 1~2강 javascript의 등장

support·2021년 6월 24일
0

생활코딩

목록 보기
12/32

1 javascript의 등장

html의 등장으로 정보를 표현하고 주고받을수 있게 되었지만
html은 정적이다
한번 화면에 출력되면 언제나 그 모습 그대로이기 때문이다

반면에 게임은 사용자의 조작에 반응해서 프로그램이 움직이게 된다
웹페이지도 게임처럼 동적으로 사용자와 상호작용할 수 있게 되기를 원했고 그래서 만들어진 기술이 javascript이다

이제 웹은 html을 이용해 웹페이지를 우선 만든뒤
만들어진 웹페이지를 javascript를 이용해 사용자와 상호작용할 수 있도록 기능을 추가함으로써 html의 정보와 javascript의 기능을 모두 갖춘 시스템으로 성장했다

예를들어 수많은 웹사이트들이 프로그램처럼 사용자와 상호작용하면서도 검색엔진을 통해서 검색된다는것은 웹만이 가진 특성이라고 할수있다

html이 정보라는 멈춰있는 이미지를 그리는것이라면
javascript는 정보라고하는 그 이미지를 마치 영화처럼 움직이게 하는 역할을 한다

2 javascript 특징

야간과 주간모드를 🌚night 🌝day 버튼으로 설정해 바꿀수있다고 하면
사용자의 선택에 따라 반응해 웹페이지를 바꿔주고있으니
이 기능이 바로 사용자와 상호작용하는 것이다

1 javascript는 사용자와 상호작용하는 언어다
2 웹브라우저는 한번 화면에 출력되면 자기자신을 바꿀 수 없다
3 하지만 javascript를 이용하면 코드에 따라서 속성이 추가되며 디자인을 바꿀수있다
4 그러므로 javascript는 html을 제어하는 언어다
5 웹페이지를 동적으로 만들어주는 특성을 갖고있다

0개의 댓글