변수의 선언
var
- 주로 레거시 코드에서 자주 볼 수 있다
- 현재 자바스크립트 코드에서는
let 또는 `const
let
- 변수 값이 변경될 수 있는 경우에 사용
- 루프 카운터나 값이 변할 수 있는 변수에 적합
const
- 변수 값이 변경되지 않는 경우, 즉 상수를 표현할 때 사용
- 객체나 배열 같은 참조 타입의 경우, 참조 자체는 변경되지 않지만, 객체의 속성이나 배열의 요소는 변경될 수 있음
함수의 선언 및 사용
function 함수이름(파라미터) { 실행코드 }