일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Spring
- HTTP 메서드
- Stateless
- vue-cli
- cache
- js
- Security
- javascript
- 캐시
- HTTP
- dependency injection
- 프로토타입
- thymeleaf
- 로그인
- 싱글톤
- 라이프 사이클
- 의존성 주입
- VUE
- BEAN
- DB
- Setter
- vuex
- Java
- JPA
- Excel
- di
- Vue.js
- Kotlin
- Singleton
- Repository
- Today
- Total
목록This (2)
jhhan의 블로그

javascript의 this에 대해 알아보는 2번째 글입니다. (1)의 내용에 이어서 글을 작성하겠습니다. 1번째 글은 아래 링크를 참조해주세요 https://jhhan009.tistory.com/118 3. constructor 안에서 쓰는 this constructor가 생성자라는 것은 알고 있을 것이라고 생각합니다. js도 constructor를 만들어서 코딩을 진행할 수 있습니다. 아래의 코드를 작성해봅니다. function Person() 을 보면 기존에 봐왔던 constructor를 생각할 수 있습니다. 그리고 this는 function Person() 안에서 쓰이고 있습니다. 여기서 this는 새로 생성되는 오브젝트(인스턴스)를 뜻합니다. 그리고 ps 라는 변수를 선언해서 Person 객체..

매우 오랜만에 쓰는 블로그 글입니다.(어색하네요) 이번에는 this에 대해 어떤 방식으로 사용되는지 써보려고 합니다. 다른 언어에서는 this가 정해진 형태로 쓰이지만 ( ex. java 등 ) javascript에서는 this가 1가지 의미로만 쓰이지 않고 위치에 따라서 다양하게 쓰입니다. 그렇기 때문에 javascript의 this에 대해서 정확하게 아는 것이 매우 힘들 수 있습니다. 그리고 this에 대해 정의하기도 매우 어려울 수도 있죠. 저는 이번 글에서는 this의 정의가 아닌 this가 어떤 식으로 쓰여지는지 정리하려고 합니다. (this에 대해 좀 더 깊은 분석이 필요하다면 아마 이 글은 도움이 되지 않을 수 있습니다.) this가 어떤 식으로 사용될 수 있는지 확인하려는 분들에게는 도움이..