Como definir funções no JavaScript | explicado para iniciantes

Como definir funções no JavaScript | explicado para iniciantes
Tornar -se um bom programador significa escrever esse código que é reutilizável. Uma boa prática é escrever código em pequenos pedaços que ajudem a executar uma tarefa, esse código não é executado até que seja necessário. É aqui que as funções entram na imagem. As funções permitem a divisão de código que executa a mesma tarefa e as coloca em um pequeno bloco. Este bloco é executado sempre que é necessário, o que significa que nos ajuda a alcançar a modularidade do código.

O que são funções em JavaScript?

Conforme explicado acima, as funções são um conjunto de declarações que ajudam o programador a executar um trabalho específico. A função não é executada até que tenha sido invocada por algum evento. Por exemplo, um botão que o usuário pressiona ou um cronômetro que atinge um número específico e invoca a função. Final da história, as funções precisam ser invocadas para executá -las.

Nós explicamos o que é uma função em geral, mas como você define uma função em javascript?

Como definir uma função?

Em javascript usando a palavra -chave “função”, Podemos definir funções. Depois disso, use a seguinte sintaxe:

function functionName (params)
// Código JavaScript aqui
Retornar (retorno-valor-here)

Os pontos principais para definir uma função são:

  • Usando a palavra -chave reservada “função
  • Dando um nome à função
  • Colocando suportes redondos após o nome da função
  • Fornecendo uma lista dos parâmetros necessários para invocar a função dentro dos colchetes redondos
  • Código JavaScript que a função será executada entre os colchetes encaracolados
  • Uma declaração de retorno dentro dos colchetes encaracolados

Por exemplo, uma função simples que diz "Hello World" seria como:

função helloworld ()
console.log ("Hello World, este é um tutorial Linuxhint");

Observação: Como você pode ver, a declaração de retorno está faltando, ou seja, porque algumas funções não exigem retornar um valor, essas funções são chamadas Funções vazias.

Agora que criamos uma função, mas não estamos obtendo nenhuma saída porque não invocamos/chamamos a função.

Como chamar/invocar uma função?

Escreva o nome da função e coloque suportes redondos na frente para invocar. No entanto, se a função requer alguns parâmetros, você precisará transmitir esses argumentos dentro dos suportes redondos.

No que diz respeito à função que criamos acima, vamos tentar invocá -la.

Como já discutimos como invocar uma função, usamos o comando:

Olá Mundo();

Vamos obter a saída como:

Testamos a criação de uma função e também invocamos com sucesso essa função.

Como definir uma função que requer argumentos?

Agora, vamos criar uma função que exija que alguns argumentos sejam passados ​​dentro dela para executar. No exemplo a seguir, estamos criando uma função que leva um número como seus parâmetros e imprime a tabela do número até 10.

O trecho de código da função é como:

function tableprinter (número)
i = 1;
enquanto eu<=10)
console.log (número + "x" + i + "=" + número * i);
i ++;

Nota: estamos usando um Loop de enquanto Dentro da função, se você é novo na programação, poderá ler sobre o loop while-loop.

Agora que nossa função está feita, é hora de executá -la, passando um número como um argumento como:

TablePrinter (5);

Temos os seguintes resultados.

E é isso para este post.

Conclusão

As funções são uma parte crucial de uma linguagem de programação. JavaScript tem seu método de definir e invocar uma função e foi exatamente isso que aprendemos, como escrever/definir uma função em JavaScript. Aprendemos sobre como usar argumentos e parâmetros também nas funções e como elas realmente ajudam na programação. Agora, com esse entendimento, você pode avançar com seu progresso de aprendizado em JavaScript.