문제 관련 질문

문제 해결은 했는데
document.location.href=~ 이랑
window.location.href=~이랑
차이점이 뭔가요?? 검색해서 본건 잘 이해가 안가서...!
권한 차이인가요...?

#web
작성자 정보
답변 1
avatar
03sunf
워게임: 50

Javascript에선 String 같은 원시 데이터 타입이 아닌 Object와 같은 mutable한 타입의 값들은 서로 다른 메모리 주소에 할당이 됩니다. 아래와 코드 결과와 같이 location, window.location, document.location 모두 같은 메모리 주소를 바라보고 있는 객체인 것을 확인할 수 있습니다🙂

(location === document.location && document.location === window.location)
true

{a:1} === {a:1}
false
2020.11.22. 20:47
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기