본문 바로가기

자바스크립트 호출2

[ JavaScript ] 자바스크립트 기본 문법 | 함수의 호출(apply) 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 기본적으로 우리가 함수를 정의하고 호출하는 방법은 아래 예제와 같습니다. function func(){ } func(); JavaScript는 함수를 호출하는 특별한 방법을 제공합니다. 함수는 객체이고, 함수 func는 Function이라는 객체의 인스턴스입니다. 따라서 func는 객체 Function이 가지고 있는 메소드들을 상속하고 있다고 얘기할 수 있습니다. 이 포스팅에서 다뤄볼 메소드는 Function.apply과 Function.call 입니다. 이 메소드들을 이용해서 함수를 호출해봅시다. 자바스크립트 기본 문법 :: apply function sum(arg1, arg2){ return arg.. 2021. 2. 4.
[ JavaScript ] 자바스크립트 기본 문법 | 모듈이란 무엇인가 | 라이브러리란 무엇인가 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 자바스크립트 기본 문법 :: 모듈이란? 프로그램은 작고 단순한 것에서 크고 복잡한 것으로 진화합니다. 그 과정에서 코드의 재활용성을 높이고, 유지보수를 쉽게 할 수 있는 다양한 기법들이 사용되죠. 그 중의 하나가 코드를 여러개의 파일로 분리하는 것입니다. 이를 통해서 얻을 수 있는 효과는 아래와 같습니다. 자주 사용되는 코드를 별도의 파일로 만들어서 필요할 때마다 재활용할 수 있다. 코드를 개선하면 이를 사용하고 있는 모든 애플리케이션의 동작이 개선된다. 코드 수정 시에 필요한 로직을 빠르게 찾을 수 있다. 필요한 로직만을 로드해서 메모리의 낭비를 줄일 수 있다. 한번 다운로드된 모듈은 웹브라우저에 의.. 2021. 2. 3.