1. 함수란 반복되는 코드들의 집합이다. 이러한 반복되는 코드들을 Copy & Paste 할때, 귀찮다. 반복되는 코드를 함수로 만들어 준다. 2. 함수와 메모리 함수의 코드부분은 메모리에 따로 저장이 됩니다. 함수의 이름부분은 변수로 처리되기 때문에, 함수의 이름은 함수의 코드부분을 가리킵니다. 따라서 함수가 호출될때에는, 함수의 이름을 찾아서, 그 이름이 가르키는 메모리의 주소로 이동하여 실행합니다. 자바스크립트에서 변수는 함수도 저장할 수 있기 때문에, 다른 이름의 변수에 이 함수의 코드를 동일하게 가르키도록 할 수 있습니다. 3. 콜백 함수란 callback function 함수의 파라미터로, 함수를 보내는 것이다. 따라서, 어떤 함수든, 그 함수 안에서, 내가 작성한 함수의 코드가 실행되게 할 ..