Programming

; develop a program

반응형

this 2

[JavaScript] this

이번 포스팅에서는 자바스크립트에서 this 키워드에 대하여 공부를 해보고자 한다. this란 this는 자바스크립트에서 함수가 호출될 때, 해당 함수를 호출한 객체를 참조하는 키워드이다. this를 사용하면 함수가 어떻게 호출되었는지에 따라 해당 함수 내부에서 다른 객체나 변수를 참조할 수 있다. this의 값은 호출되는 위치에 따라 달라질 수 있다. 객체의 메서드로 함수가 호출될 경우 this는 해당 객체를 가리키지만, 일반적인 함수로 호출될 경우, this는 전역 객체를 가리킨다. 예제 코드 let person = { name: 'John', greet: function() { console.log(`Hello, my name is ${this.name}.`); } }; person.greet(); ..

[Java] this 예약어

이번 포스팅에서는 자바(Java)에서 this 예약어에 대하여 공부를 해보고자 한다. this 예약어 this란 간단히 설명하면 생성된 인스턴스 스스로를 가리키는 예약어를 말한다. 이 외에도 다른 역할로 this를 사용할 수 있다. 자신의 메모리를 가리키는 this 생년월일을 의미하는 BirthDay 클래스를 만들고, this를 출력하는 메서드를 추가한다. class BirthDay { int day; month; int year; public void setYear(int year) {//태어난 연도를 지정하는 메서드 this.year = year; } public void printThis() {//this 출력 메서드 System.out.println(this); } } public class Th..

Back-End/Java 2023.02.02
반응형