객체는 참조

이서현·2023년 5월 31일
0

JavaScript

목록 보기
4/4

객체(함수, 배열, 객체, 날짜 등등)

let aa = { name: "bilberry" };
let bb = aa;
aa.name = "서현";
console.log(bb); // {name:"서현"}

객체 이외에는 복사

let title = "title";
let copy = title;
title = "other title";
console.log(copy, "객체 이외에는 원시값은 복사"); // "title"

자주 실수하는 부분

const fun = () => () => {
	console.log('안녕',);
}

window.addEventListener('click', fun);
window.removeEventListener('click', fun);

fun === fun // false입니다
당연히 이벤트는 취소가 되지 않아요
add랑 remove에 들어간 함수는 같지 않기 때문이죠

profile
🌿💻💪🧠👍✨🎉

0개의 댓글