Сначала я извиняюсь, если уже есть вопрос по этой теме, я не могу найти ответ. Мне просто нужно разъяснение, может быть, я что-то упустил. Я новичок в этом. Спасибо!
Итак, у меня есть класс и функция, которые оба возвращают приветствие.
Если я также могу использовать метод приветствия класса, почему или когда мне следует использовать функцию?
class Greeter{
fullName: string;
constructor(public firstName:string, public lastName:string) {
this.fullName = firstName + " " + lastName;
}
greetName() {
return "Hello, " + this.fullName;
}
}
//this function is outside of class greeter
function greeter(firstName: string, lastName: string) {
return "Hello, " + firstName + " " + lastName;
}