1. 함수(function) : 프로그램의 기능별로 여러 명령을 묶어놓은 것 함수 선언(정의) function 함수명(){ //명령들 } 함수 호출 함수명() 또는 함수명(변수) 매개 변수를 사용한 함수 선언(정의) function 함수명(매개변수1, 매개변수2, ...){ //명령들 } 매개 변수의 기본값 지정한 함수 function 함수명(매개변수1=변수값1, 매개변수2=변수값2, ...){ //명령들 } cf) 함수 호출과 선언 둘 다 소스에 있다면 어느 것이 먼저 와도 문제 없이 실행됩니다.
(프로그램 흐름에 영향 주지 X) (보통 한 파일에 여러 함수 선언이 있을 시, 소스의 앞부분 or 뒷부분에 모아놓습니다.) cf) 지역 번수(로컬 변수)(local variable) : 한 함수 내에서만 사용할 수 있는 변수 전역 번수(글로벌 변수)(global variable) : 스크립트 소스 전체에서 사용할 수 있는 변수 2. var을 사용한 변수 vs let과 const을 사용한...
#
const
#
함수
#
재할당
#
재선언
#
자바스크립트
#
노란오리의하루기록
#
var
#
let
#
js
#
javascript
#
hoisitng
#
호이스팅