문제 관련 질문
문제 해결은 했는데
document.location.href=~ 이랑
window.location.href=~이랑
차이점이 뭔가요?? 검색해서 본건 잘 이해가 안가서...!
권한 차이인가요...?
#web
작성자 정보
답변
1
03sunf
워게임: 50
Javascript
에선 String
같은 원시 데이터 타입이 아닌 Object
와 같은 mutable
한 타입의 값들은 서로 다른 메모리 주소에 할당이 됩니다. 아래와 코드 결과와 같이 location
, window.location
, document.location
모두 같은 메모리 주소를 바라보고 있는 객체인 것을 확인할 수 있습니다🙂
(location === document.location && document.location === window.location)
true
{a:1} === {a:1}
false