Uma função em TS pode ser invocada, basicamente, por um evento e chamada da função. Outras ferramentas
que utilizam TS como linguagem podem utilizar outras formas.
Após a compilação e integração com HTML, para invocarmos uma função por evento,
precisamos declarar uma função desejada e atribuí-la a alguns dos eventos fornecidos
por um elemento HTML.
Exemplo
//arquivo.js
function funcao(){
console.log("Olá, World!");
}
<!-- arquivo.html -->
<button onclick="funcao()">Ação </button>
Saída
-
Na integração com HTML acima, quando um usuário clicar no botão Ação, a função funcao declarada será invocada.
O método onclick acima é apenas um exemplo sendo possível utilizar todos os métodos disponíveis.
A integração com HTML não será visto nesta parte do tutorial tendo uma seção ou tutorial específico que será
estudado futuramente.
Após a declaração de uma função, essa pode ser invocada normalmente em nossos programas TS utilizamos seu próprio nome.
Exemplo
function funcao():void {
console.log("Olá, Mundo!");
}
funcao();
Saída
Olá, World!