이렇게 함수는 자신의 매개변수나 함수 내부에 선언한 변수 또는 상수가 아니더라도 접근할 수 있습니다. 다만, 모든 상수나 변수에 접근할 수는 없고 스코프(3.2 스코프와 클로저에서 배웁니다)에 따라 접근 여부가 달라집니다.
minus1() 함수처럼 자신의 매개변수나 내부 변수(또는 상수)만 사용하는 함수를 순수 함수(pure function)라고 합니다. minus2() 함수는 외부 변수(또는 상수)에 접근하므로 순수 함수가 아닙니다.
엄선한 추천 도서와 신규 콘텐츠를 이메일로 보내드립니다.새로운 책이 등록될 때마다 소식을 받아보세요.