mo1lusca의 블로그
[Unifox] - JavaScript 1차시 본문
동아리 시간에 배운 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 |