객체참조

지환·2024년 6월 3일
0

자바스크립트

목록 보기
10/30
let usedTrans = [];
let eTrans = {id:1, name:'Transaction 1'};
usedTrans.push(eTrans);   

eTrans.name = 'Updated Transcation 1';
// eTrans 객체를 변경

console.log(usedTrans[0].name); 

// Updated Transaction 1 출력

usedTrans[0].name = 'Another Updated'; // usedTrans 배열의 객체를 변경

console.log(eTran.name) // Another Updated 출력

두 곳 모두에서 변경 사항이 반영

let eTrans = {id:1, name : 'Transaction 1'};
usedTrans.push(eTrans);

usedTrans[0] = {id : 2, name : 'New Transaction}
  • usedTrans 배열에 새 객체를 할당 했기 때문에, eTrans에 영향을 끼치지 x
profile
아는만큼보인다.

0개의 댓글