동일한 입력에 대해 항상 동일한 출력을 반환하는 함수외부상태에 영향을 미치는 side effect가 없는 함수 아래는 순수함수의 예시다.그리고 아래는 순수함수가 아닌 함수의 예시다.여기서 잠깐 헷갈릴 수 있는 예시!아래의 코드에서는 인자로 받은 객체에 아무 변화를 주지
스코프를 이해하기 위해서 컴퓨터가 동작하는 과정을 조금 알아볼 필요가 있다. 컴퓨터 동작 과정은 복잡하고 이를 정확히 알기 위해서는 컴퓨터 구조에 대해서 더 깊이 이해해야하지만, 우선은 스코프를 이해하는데 도움이 될 정도로만 아주아주 간단히만 요약정리해본다. 컴퓨터는
Immediately Invoked Function Expressions. 함수 정의와 동시에 즉시 호출되는 즉시 실행 함수.즉시 실행 함수는 단 한 번만 호출이 되며, 다시 호출할 수 없다.이렇게 함수 리터럴로 작성해 사용할 수 있다.( )로 감싸주는 이유는 자바스크