Notice
Recent Posts
Recent Comments
Link
«   2026/05   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Today
Total
관리 메뉴

mo1lusca의 블로그

[Unifox] - JavaScript 1차시 본문

Unifox

[Unifox] - JavaScript 1차시

mo1lusca 2025. 7. 24. 00:27

동아리 시간에 배운 JavaScript(이하 JS) 기본 문법에 대해 정리하겠다.


0. JS란?

웹 페이지를 동적으로 상호작용 할 수 있게 해주는 프로그래밍 언어이다.

우리 몸에서 html가 뼈대, css가 피부나 옷이라고 한다면 JS는 근육이나 뇌 정도로 비유할 수 있다.

 

1. 기본 문법

1-1. 변수 - 자료형 없이 var, let, const 등의 키워드를 통해 선언한다. var은 재선언이 가능하지만 let은 불가능하다는 특징이 있다. const는 C에서의 const와 비슷하게 재선언과 업데이트 둘 다 불가능하다.

1-2. 자료형 - JS에서는 Number, String, boolean, Null, Undefined 등의 자료형이 있다. 

1-3. 연산자 - 연산자는 뭐... 다른 언어의 연산자와 별 다를 점이 없다. 하나 특징이라면 비교연산자를 ==과 ===로 나누어 암시적 형변환 여부를 확인한다는 것이다. 

1-4. 조건문 & 반복문 - C나 다른 언어에서의 문법과 똑같다.....

1-5. 출력함수 - colsole.log()로 콘솔에 로그를 띄운다. document.write()로 웹페이지에 출력한다. alert는 웹페이지에 알림박스를 띄운다.

 

2. html과 연결

2-1. <script>태그 - html파일 내에서 <script>태그 안에 JS코드를 넣어 JS를 실행시킬 수 있다.

2-2. src - <script>태그 내 속성으로 src와 JS파일의 주소를 넣어 다른 경로에 있는 JS파일을 실행시킬 수 있다.


'Unifox' 카테고리의 다른 글

[Unifox] - JavaScript 3차시  (1) 2025.07.28
[Unifox] - JavaScript 2차시  (1) 2025.07.25
[Unifox] - 트리  (0) 2025.07.09
[Unifox] - 이진 탐색  (1) 2025.06.22
[Unifox] - 버블정렬, 선택정렬, 삽입정렬  (0) 2025.05.15