[기수 이동] TIL 1일차 update.ver
-변수의 선언(declaration) = let + 변수 이름 => 보관함 확보
-변수의 할당(assingnment) = 변수 이름(변수 값) => 보관함에 데이터 저장
예시) 변수의 선언과 할당: let myName = 'Steve';
-할당이 없다면: undefined
-결과물을 다시 변수로 담기 가능
-동일한 변수를 이용해 대입 가능
-예시) sum = sum + 2 (이 때, 재선언과 재할당의 개념에 유의!)
-이름(label)이 붙은 값 (;이름이 붙은 저장소)
(+)CamelCase
-> String + 다른 타입 = Strint type
-함수: 함수는 입력(input)을 받아 출력(output)을 하는 하나의 작은 기능 단위
(1) 함수의 선언식:
function myFunction(input) {
// 컴퓨터에게 시킬 일
}
(2) 함수의 표현식
let myFUnction = function(input) {
// 컴퓨터에게 시킬 일
}
2-1)변수에 함수가 담겨있다면, 다른 변수와는 다르게 () 괄호를 붙여서 함수 호출 가능
2-2)또한 입력값의 설정이 가능하며, 이를 전달인자(argument) 줄여서 '인자'라고 부름 (파라미터 vs. 전달인자)
2-3) 참고: 함수 선언식 vs. 함수 표현식