-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
해결됨
axios.html(this관련 질문)
20.05.13 16:10 작성 조회수 159
2
getData(){
console.log(this) --> vue를 가르킴
axios
.get...
.then(function(response){
console.log(this) --> window를 가르킴
})
}
왜 axios안에 있는 this는 window를 가르키는 건가요??
답변을 작성해보세요.
0
장기효(캡틴판교)
지식공유자2020.05.14
안녕하세요 vnzl-456님 좋은 질문이네요! 질문하신 내용은 간단하게 답변드리기가 어려운 내용이라 일단 보실만한 자료들을 아래에 남깁니다. 아래 내용들을 보시고 나면 이 문장이 조금 이해가 되실거에요. "비동기 처리 후의 성공, 실패 코드에서는 실행 컨텍스트가 변경된다"
https://joshua1988.github.io/web-development/translation/javascript/how-js-works-inside-engine/
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this
https://stackoverflow.com/questions/9384758/what-is-the-execution-context-in-javascript-exactly
수강해주셔서 감사합니다 :)
답변 1