이곳은 개발을 위한 베타 사이트 입니다.기여내역은 언제든 초기화될 수 있으며, 예기치 못한 오류가 발생할 수 있습니다.문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 디스 (문단 편집) ==== [[프로그래밍 언어]] 키워드 ==== [[객체 지향 프로그래밍]] 언어에서 [[메서드]] 등이 자신이 속한 객체를 가리키는 지시어로 많이 쓰이는 단어이다. [[C++]] 등지에서 this 포인터로 이를 표현하기 시작해서 this가 지명도가 높지만, self를 사용하는 [[Python]] 등 꼭 this로 표현되는 것은 아니다. [[JavaScript]]의 경우 [[함수형 언어|함수형]] 중심의 멀티패러다임 언어라는 점 때문에 실로 더럽기 그지없는 this 지정법을 가지고 있다. 객체나 스코프 자신의 속성과 메서드가 받아온 인수 등 다른 이름이 겹치는 경우 명백히 전자를 지칭할 때 this를 꼬박꼬박 적어야 하지만, 이름이 겹치는 외부 명칭이 없어 같은 명칭이 자명하게 객체 자신의 속성을 가리키는 경우 이런 지시어를 붙여야 하는지 아닌지가 언어와 코딩 스타일에 따라 다르다. 전술한 JavaScript의 경우 이런 경우에도 꼬박꼬박 this.가 붙어야 한다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기