개발일지
TIL 2024.04.22 본문
📕[내배캠]JS 문법 종합반 1주차 내용정리 !
1. 기본 문법
변수가 필요한 이유?
메모리를 저장하고 재사용하기 위해 변수가 필요하다.
변수에는 var, let, const 3가지 방법으로 선언할 수 있다.
📍 var - 같은 이름의 변수를 여러 번 선언해도 오류가 발생하지 않고, 가장 나중에 선언한 변수가 덮어 씌워진다.
📍 let - 같은 이름의 변수를 선언할 수 없고, 값을 재할당하는 것은 가능하다.
📍 const - 같은 이름의 변수도 선언할 수 없고, 재할당도 불가능하다.
2. 데이터 타입
데이터 타입에는 숫자(Number), 문자(String), 불리언(Boolean) 세 가지가 있다.
📍 숫자(Number) - 말 그대로 숫자타입의 데이터이다.
📍 문자(String) - 문자열의 나열로 ' ', " "로 감싸서 사용한다.
📍 불리언(Boolean) - 참(true)과 거짓(false)을 나타내는 데이터타입
3. 연산자
1) 산술 연산자
+ | 더하기 |
- | 빼기 |
* | 곱하기 |
/ | 나누기 |
% | 나머지 |
2) 할당 연산자
= | 대입 |
+= | 덧셈대입 |
-= | 뺄셈대입 |
*= | 곱셈대입 |
/= | 나눗셈대입 |
%= | 나머지대입 |
3) 비교 연산자
> | 크다 |
< | 작다 |
>= | 크거나 작다 |
<= | 작거나 같다 |
=== | 같다 |
!== | 같지 않다 |
4) 논리 연산자
&& | and |
|| | or |
! | 논리부정 |
5) 삼항 연산자 (조건 ? true : false)
4. 조건문
1) if문
조건식을 만족할 경우에만 코드실행
2) if ~ else문
조건식을 만족하였을 때는 코드1 실행, 그렇지 않을 경우 코드2 실행
3) if ~ else if ~ else...문
2가지 이상의 조건과 정해놓은 조건이 만족하지 않을 때 실행
4) switch ~ case문
조건과 정확히 일치하는 경우에(case값) 실행
5. 반복문
1) for문
초기값에서 조건식에 만족할 때까지 실행문 반복
2) while문
조건식이 만족하는 동안에 실행문을 반복적으로 실행
3) do ~ while
실행문을 먼저 수행하고 조건이 만족하면 실행, 만족하지 않으면 종료
4) break문
반복문의 실행과정에서 break문을 만나면 해당 반복문 종료
5) continue문
continue문이 있는 곳에서 실행하지 않고 다음 반복
'TIL' 카테고리의 다른 글
TIL 2024.04.26 (0) | 2024.04.26 |
---|---|
TIL 2024.04.23 (0) | 2024.04.23 |
TIL 2024.04.19 (0) | 2024.04.19 |
TIL 2024.04.18 (0) | 2024.04.18 |
TIL 2024.04.17 (0) | 2024.04.17 |