1. JavaScript A to Z 까지


자바스크립트의 원칙

<aside> 💡 "값이라고 정의 된 것은 모두 변수에 넣을 수 있다"

</aside>

<aside> 💡 자바스크립트 코드는 문과 식, 두 가지로 이루어져 있다. 값이 반환: , 세미콜론(;)으로 끝난다. → 식의 변주가 더 크다. 값 미반환: , 세미콜론이 붙지 않는다. → if문(if, swtich/분기문 ..), for문(for, while/반복문)

</aside>

자바스크립트 함수

1. 함수의 선언

function foo(){
	return 0;
}
const bar = function bar(){ };
// ▼ 여기서 호출된 함수는 const로 선언한 bar
bar();

// ▼ 함수식에서 함수 명은 참조값으로 변수에 들어가는 순간부터 벗겨지기 때문에
//   콜백함수를 제외하고는 거의 익명함수로 사용한다.
const bar2 = function(){ };

2. 함수의 종류