본 글에서는 자바스크립트의 다양한 함수 호출 방식과 원리를 자세하게 소개하고 있어 자바스크립트 함수를 이해하는데 많은 도움이 됩니다!
자바스크립트, 함수를 호출하는 5가지 방법
버그가 있는 JavaScript 코드는 JavaScript 함수의 작동 방식을 제대로 이해하지 못한 결과라는 것을 몇 번이나 발견했습니다(그런데 저는 JavaScript가 함수형 프로그래밍 특성을 가지고 있다는 코드를 많이 작성했습니다). 그것은 우리의 발전에 장애물이 될 것입니다.
초보자로서 다섯 가지 함수 호출 방법을 테스트해 보겠습니다. 표면적으로는 이러한 함수가 C#의 함수와 매우 유사하다고 생각되지만, 여전히 매우 중요한 차이점이 있음을 곧 알게 될 것입니다. 이러한 차이점을 무시하면 의심할 여지 없이 버그 추적이 어려워집니다. 먼저 아래에서 사용할 간단한 함수를 만들어 보겠습니다. 이 함수는 이 값과 제공된 두 매개변수만 반환합니다.