thumbnail
Javascript this in depth (2) Thumbnail

Javascript this in depth (2)

지난글에서는 함수를 호출하는 형태에 따라서 결정되는 this의 초깃값을 다뤘다. 여기서 말하는 this의 초깃값은 '함수의 호출 직후'~'함수의 실행 컨텍스트가 생성되기 전' 사이에 전달되는 this의 값이다. strict mode나, arrow function의 ...

2019년 5월 6일0개의 댓글
Javsscript this in depth (1) Thumbnail

Javsscript this in depth (1)

서론 자바스크립트에서의 this는 동적으로 정해지기 때문에 헷갈리기로 악명높다. 다행히 쉽게 쉽게 설명해주는 자료가 많이 있기때문에 이해하기 어렵지 않고, 실제 사용에도 문제는 없다. 다만, 쉬운 설명은 쉬운 설명일 뿐 정확한 설명은 아니다. 흔히 객체의 메소드 형...

2019년 5월 5일0개의 댓글

봐도 봐도 헷갈리는 resolve, reject

이 글은 프로미스의 개념이나 사용법을 알려주지 않습니다. * 양질의 정보를 기대한다면 배신감을 느낄 가능성이 높습니다. * 굳이 설명하면 이렇게 생각해보면 이해하기 쉬워요정도가 되겠습니다. * 프로미스를 공부중인데 헷갈리기만 한다면 한번쯤 읽어보시는 걸 추천합니다! ...

2019년 2월 23일1개의 댓글

[javaScript] 객체에 프로퍼티 추가를 금지해보자

계기 테스트 코드를 작성하다 버그를 발견했습니다. Object.preventExtensions()의 리턴값은 paramater로 전달된 객체의 레퍼런스 값이기 때문에 이런식으로 '얕은 복사'를 하면서 프로퍼티 추가를 '금지'할 수 있습니다. 결론 본인을 믿...

2018년 12월 12일0개의 댓글