본문 바로가기

웹 개발/javascript

[js_01] 시작하기

※ 디지털 스마트 부산 아카데미 내용입니다.

 

프레임워크란

소프트웨어를 개발하는 구조나 틀을 제공하는 소프트웨어 환경이다.

 

1. 콘솔창에서 자바스크립트 사용하기

 

mac [option]+[command]+[J]

window [ctrl]+[shift]+[J]

 

 

 

 

 

2. 간단한 자바스크립트부터 시작하기

 

  • 자바스크립트 처리기는 웹 브라우저 안에 포함되어 있기 때문에 자바스크립트 소스는 웹 문서에 작성하면 웹 브라우저가 해석함.
  • 자바스크립트 소스는 웹 문서 안에 직접 작성할 수도 있고, 
  • 자바스크립트 소스만 따로 파일로 저장해서 서로 연결해서 사용할 수도 있다. 

 

1️⃣ 인라인 스크립트

  • HTML 태그 안에 직접 작성하는 자바스크립트
  • 팝업 창을 열고 닫거나, 알림 메시지를 표시할 때처럼 간단한 명령을 처리할 경우 자주 사용

ex ) 버튼을 누르면 경고알림창 생성

 

 

 

2️⃣ 내부 스크립트

  • 웹 문서에서 <script> 태그와 </script> 태그 사이에 실행할 자바스크립트 소스 작성
  • <script> 태그는 웹 문서에서 모든 곳에 위치할 수 있고 삽입된 위치에서 바로 스크립트가 실행됨
  • 한 문서 안에 여러 개의 <script> 태그를 사용할 수 있음
  • 내부 스크립트는 주로 </body> 태그 앞에 사용함

ex ) 새로고침할 때마다 색상변경

 

random함수 사용

 

스네이크 표기법 : background_color

카멜 표기법 : backgroundColor

 

 

 

3️⃣ 인라인 스크립트와 내부 스크립트의 단점

 

같은 자바스크립트 소스를 여러 웹 문서에서 사용해야 할 경우, 필요한 문서마다 똑같은 소스를 반복해서 삽입해야 한다.

만일 여러 페이지에 삽입한 자바스크립트 소스를 수정해야 한다면 소스가 포함된 모든 문서를 다 찾아다니면서 하나씩 수정해야 한다.

 

  • 자바스크립트 소스를 작성할 때 외부 스크립트 파일로 저장해서 링크하는 방법을 많이 사용한다.
  • 마크업과 구별되기 때문에 스크립트 소스를 관리하기 쉽다.

 

 

 

4️⃣ 외부 스크립트 연결해서 사용하기

 

  • 외부 스크립트 파일 확장자 : .js
  • HTML 문서에서 <script> 태그를 사용해서 외부 스크립트 연결

기본형:  <script src=“스크립트 파일 경로”></script> 

  • 외부 스크립트 파일 안에는 <script> 태그 없이 자바스크립트 소스만 작성함
  • 따로 js 폴더를 만들어 저장하는 것이 좋음
    (외부 css 파일을 css 폴더에 저장하는 것처럼~)

 

5️⃣ 웹브라우저에서 자바스크립트를 해석하는 과정

 

'웹 개발 > javascript' 카테고리의 다른 글

[js_03] 변수형과 자료형 (3)  (2) 2024.01.24
[js_02] 변수와 자료형 (2)  (2) 2024.01.23
[js_02] 변수와 자료형 (1)  (0) 2024.01.22