TIL80-10 면접준비31: JS의 passed by value 와 passed by reference

김태혁·2023년 4월 26일
0

TIL

목록 보기
194/205

JS의 passed by value 와 passed by reference

  • passed by value는 값을 메모리 공간에 직접 넣고 변수를 할당하는 방법이고, passed by reference는 값을 저장한 메모리의 주소를 변수에 넣는 방법 입니다. pass by value는 데이터를 복사 후 수정해도 원본 데이터에는 영향을 주지 않습니다. 하지만 메모리의 새로운 공간에 저장을 하므로 메모리 비용이 큽니다. pass by reference는 주소를 참조하는 방식으로 메모리 비용이 적지만 복사 후 원본과 같은 주소를 참조하기 때문에 원본 값의 변경이 일어나는 문제점이 있습니다.
profile
도전을 즐기는 자

0개의 댓글