자바스크립트에서 call by value란 변수나 객체 등이 함수의 인자(argument)로 들어와 매개변수(parameter)로 전달될 때 어떤 방식으로 전달될지를 결정하는 방식이다. 크게 두가지 방식이 있다고 한다. Call by value(값에 의한 호출, 값의 복사) Call by reference(참조에 의한 호출, 주소의 복사) 일반적으로 기본형(원시형)을 매개변수로 넘길 때는 Call by value 방식으로 넘기고 참조형을 매개변수로 넘길 때는 Call by reference 방식으로 넘긴다. 기본형(원시형) : 숫자, 문자열, 불리언, null, undefiend, 심벌 참조형 : 객체, 배열, 함수, 날짜, 정규표현식 Call by value(값에 의한 호출, 값의 복사) Call by..