![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbf58eJ%2FbtqU52JGUmT%2FxLTd0kePFnM0ZSpOnRopS1%2Fimg.png)
[JavaScript] Call By Value
·
👩🏻💻STUDY/JavaScript
자바스크립트를 공부하면서 항상 헷갈린 부분이다😰 이번엔 확실히 다지고 넘어가자 인자를 전달하는 방식에 따라 함수 호출 방법은 크게 두가지로 나뉜다. Call By value 와 Call By Reference 이다. 그러면 자바스크립트는 어떤 방식으로 함수를 호출할까? 바로 Call By Value이다. 흔히들 잘못 알고 있는 사실이 한가지 있다. 바로 함수의 매개변수가 원시타입(Primitive Type)인 경우에는 Call By value이고, 매개변수가 객체형태면 Call By Reference 로 동작한다는 것이다. 이는 완전히 잘못된 사실이다.(나도 이렇게 알고 있었다..) Call By Value argument로 value(값)이 넘어온다. 이때 넘어올 때는 "복사된 값"이 넘어온다. cal..