
let 키워드와 변수명을 사용하여 선언= 연산자를 사용하여 값을 넣어주는 것✋ 같다라는 의미의 연산자: ===
✋ 변수 선언과 할당 혼동하지 않기!
👀 변수를 선언하고 할당하는 가장 큰 이유는
반복적으로 사용하는 값을 데이터 보관함(메모리)에 넣어 두었다가 편하게 꺼내서 사용하기 위함
| ⭕️ | ❌ |
|---|---|
let thing = 'Apple'; let num = 5; | let thing, num = 'Apple', 5; |
let thing = 'Apple', num = 5; | let thing = 'Apple', let num = '5'; |
Undeifined, function 모두 JS 타입Null 타입은 null 하나의 값만 가질 수 있음null이 아닌 undefined 값을 가짐typeof 를 통해 특정 값의 타입을 알 수 있음매개변수(parameter): 함수를 실행할 때 입력에 따라서 바뀔 수 있는 변수전달인자(argument): 함수를 호출할 때 매개변수에 할당되는 값함수 선언식
function getRectangleArea(width, height) {
let rectangleArea = width * height;
return rectangleArea
}
함수 표현식: 변수 선언 후 함수 작성
let getRectangleArea = function (width, height) {
let rectangleArea = width * height;
return rectangleArea
}
화살표 함수
let getRectangleArea = (width, height) => {
let rectangleArea = width * height;
return rectangleArea
}
// 한줄일 떈 {}, return 생략 가능
let getRectangleArea = (width, height) => width * height;