본문 바로가기
프론트엔드/JS 공부

통합 후 삭제 예정

by 학습하는 청년 2023. 3. 7.

23.03.07 ver

1. 참고 도서 & 자료

 

Do it! HTML + CSS + 자바스크립트 웹 표준의 정석

《Do it! HTML5+CSS3 웹 표준의 정석》의 저자는 ‘HTML, CSS, 자바스크립트를 한 권으로’ 배우고 싶다는 많은 독자의 요구를 모아 최신 경향을 반영한 이 책을 집필했다. 웹 개발을 시작하는 입문자도

www.aladin.co.kr


2. 자바스크립트(JavaScript)

본래 웹 사이트에 움직이는 효과를 줄 때 사용하는 언어였다. 그렇기에 필수적이지 않았다. 하지만 지금은 자바스크립트로 서버나 웹에서 작동하는 프로그램을 만드는 등 웹의 모든 부분을 다룰 수 있는 핵심 언어이다.

 

 무엇을 할까?

HTML이나 CSS와 함께 사용해서 웹의 요소를 움직이거나 포토 갤러리를 펼쳐 놓는 것처럼 웹 사이트 UI 부분에 많은 활용한다.

 

Node.js라는 프레임 워크를 사용해 백엔드 개발에서도 사용할 수 있다.

 

 작성하기

자바스크립트에서는 영어 대소 문자를 구별하므로 소스를 작성할 때 주의해야 한다.

 

웹 브라우저에는 자바스키립트 소스를 읽고 처리하는 해석기(JavaScript interpreter)가 있다. 따라서 자바스크립트 소스는 웹 문서에서 <script> 태그를 이용해 작성할 수 있다. 또는 자바스크립트만 별도 스크립트 파일로 작성한 후 웹 문서와 연결해서 사용할 수도 있다.

 

▶ 웹 문서 안에 <script> 태그로 자바스크립트 작성하기

자바스크립트 소스 코드가 짧을 경우, 웹 문서에서 <script>와 </script> 태그 사이에 실행할 자바스크립트 소스를 작성한다. <script> 태그는 웹 문서 안의 어디든 위치할 수 있고 삽입된 위치 그 자리에서 바로 스크립트가 실행된다. 또한 <script> 태그는 하나의 문서에서 여러 개 사용할 수도 있다.

 

HTML 문서 안에 자바스크립트 소스를 작성하면 웹 문서에서 바로 확인할 수 있는 장점도 있지만 단점이 더 많다.

1) 우선, 웹 문서가 복잡해 보인다. 그로 인해, 소스를 수정할 때 필요한 코드를 찾아보기가 쉽지 않게 된다.

2) 같은 자바스크립트 소스를 사용하는 경우에 똑같은 소스를 반복해서 삽입해야 한다. 이럴 경우 해당 소스가 포함된 모든 웹 문서를 찾아다니며 수정해야 한다. 그래서 외부 스크립트 파일로 저장해서 웹 문서와 연결하는 방법을 선호한다.

 

 외부 스크립트 파일로 연결해서 자바스크립트 작성하기

HTML 문서에서 <script> 태그의 src 속성을 이용해서 자바스크립트 파일을 연결하면 된다. 이렇게 하면 HTML 태그와 CSS 만 유지할 수 있어서 소스가 한결 깔끔해진다. 또한 간단히 JS 파일만 수정해도 연결된 모든 HTML 문서에 바로 적용된다.

<script src="외부 스크립트 파일 경로"></script>

 

■ 웹 브라우저에서 스크립트를 해석하는 과정

1. HTML 분석기

2. CSS 분석기

3. 자바스크립트 해석기


3. 질문

Q 웹 사이트 UI(user interface)?

  • 메뉴, 텍스트, 팝업 창 등 사용자가 사이트를 편리하게 둘러볼 수 있도록 만드는 모든 디자인 요소

'프론트엔드 > JS 공부' 카테고리의 다른 글

Map() 객체에 대한 정리  (0) 2024.04.04
02. The JavaScript Universe  (0) 2024.04.02
JJS 멘탈 모델에 관하여  (0) 2024.03.29
통합 후 삭제 예정  (0) 2023.07.14
통합 후 삭제예정  (0) 2023.03.07

댓글