-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
내부 구현(?)에 대해 질문드립니다.
22.12.31 23:53 작성 23.01.01 01:34 수정 조회수 254
0
자바스크립트의 경우,
const human1 = {
talk() {
console.log(this);
},
};
const human2 = {
talk: () => {
console.log(this);
},
};
human1.talk(); // human1
human2.talk(); // 전역(module.exports)
human1과 human2의 메서드가 다르게 동작합니다.
그럼 타입스크립트의 경우,
interface Human1 {
talk(): void;
}
interface Human2 {
talk: () => void;
}
두 개가 내부적으로 다르게 구현되었나요?
답변을 작성해보세요.
1
답변 1