카테고리 없음

js 프로퍼티 변경

유호야 2021. 10. 29. 14:59
반응형
var a = 100;
var objA = {value: 100};

function changeArg(num, obj) {
    num = 200;
    obj.value = 200;

    console.log(num);
    console.log(obj);

}

changeArg(a,objA);

console.log(a);
console.log(objA);

//changeArg() 함수를 호출하면서, 인자값으로 기본타입인 숫자를 가진 변수 a와 참조 타입인 객체 objA를 넘겼다.
//함수 호출이 끝난 후에는 참조 타입인 객체의 objA.value 프로퍼티만이 실제 값으로 변해있다는 것을 확인할 수 있다.

반응형