본문 바로가기

스터디/web

[노마드코더] 바닐라 JS로 크롬 앱 만들기 #2.11 Returns - #2.12 Recap

반응형

 

#2.11 Returns
  • 함수가 그냥 어떤 기능을 수행하는 것이라고 생각하기 보단, 어떤 일을 수행하고 그 결과를 알려주는 것.
  • function 안에서 무언가를 return 하면, 어디선가 function을 실행 할 때 return 값으로 대체된다.

function Return 테스트 - plusResult 상수에도 접근 가능하다.

 

#2.12 Recap
  • function에서 return을 하는 순간 function은 종료
  • function은 계속 남아 있는 게 아니다. >> (실행되고 나면) 사라지고, 마지막엔 결과를 남긴다.
const calculator = {
    plus: function(a, b) {
        console.log("hello");
        return a + b;
        // not executing
        console.log("bye bye");
    },
};

const plusResult = calculator.plus(2, 3);

console.log(plusResult);

return 테스트

반응형