기능

6276 단어

베자노 유튜브:





오브제티보스


  • Aprender a usar uma função
  • Entender o objetivo de uma função
  • Outra forma de criar uma mesma função

  • 보라라...



    Quando falamos em funções no JavaScript estamos falando em criar um escopo para executar um determinado código e podemos ter funções de que retornam algum valor final e as que não retornam e nesse artigo vamos aprender um pouco sobre elas.

    function calculo(numero) {
      return numero * numero;
    }
    
    calculo(argumento)
    


    nas nossas funções podemos ter parâmetros para serem passados ​​pelo desenvolvedor esses parâmetros são passados ​​dentro dos parênteses, no exemplo acima temos um único parâmetros chamado numero, mas não seococi po podemos podemos podemos podemos podemos podemos função.

    Para essa função ser executada chamamos ela como calculo(argumento) e onde é o argumento dela passamos o parametro que ela espera.

    Semper chamamos uma função usando o nome que criamos e seguido por parênteses para que o Javascript entenda que se trata de uma função.

    기능 com retorno / return



    Uma função com retorno tem no final da sua execução um return e em seguida é passado o valor que var ser retornado, podendo ser qualquer tipo de dado, vamos ver e analisar um exemplo:

    function calculo(numero) {
      return numero * numero;
    }
    
    calculo(2)
    
    // Output: 4
    


    Note que para que a função seja executada precisamos chamar ela (o que as vezes chamamos de invocar a função) usando o parênteses após seu nome para que o JavaScript entenda que é uma função e dentro do parênteses passar o valor que vamos usar dentro dela, caso desse exemplo um number이 없습니다.

    Mas e se eu passar um valor não esperado ou mais de um argumento para o paraâmetro?

    function calculo(numero) {
      return numero * numero;
    }
    
    calculo("Diego")
    
    //Output: NaN
    


    No example cima pedimos para que elareal um calculo usando uma string eo resultado é NaN (Not a Number), como o return espera um numeral para realizar um calculo ela retorna NaN .

    함수 sem retorno / void



    Como vimos a cima podemos ter um return na nossa função, mas em que momento usamos sem retorno?

    Bora para um caso de uso aqui:

    Vamos imaginar que nossa função apenas precision enviar um dado para ser salvo em um banco de dados ou até mesmo criar um arquivo com ele, não precisamos de um return para isso, vamos precisar que ela simplesmente execute a tarefa e pronto, sem a necessidade de 레토르노 알약.

    화살표 기능 사용



    Uma outra forma de criar funções que veio com o ES6 (ECMAScript6) é com o uso das Arrow Functions que faz com que fique mais direta nossas declarações de funções, aqui teremos um exemplo de como ela é e em seguida comentamos como ela funciona:

    const calculo = (numero) => {
      return numero * numero;
    }
    
    calculo(2)
    
    //Output: 4
    


    No example acima devemos atribuir a função para uma variável ou usar ela imediatamente temos o uso do => que nos permite identificar com facilidade uma Arrow Function e mais uma característica é que podemos ter seu retorno implícito isso significa que não precisamos necessariamente uma 914 isso significa que não precisamos necessariamente 914 iso 914 is já diz que o retorno será o que vem após ela ficando dessa forma o mesmo código:

    const calculo = (numero) => numero * numero
    
    calculo(2)
    
    //Output: 4
    


    결론



    Podemos usar functions para criar escopos de códigos reaproveitáveis ​​e isso economiza bastante tempo e linhas de código.

    além de permitir que a gente 활용 mais funções ou métodos dentro das mesmas

    좋은 웹페이지 즐겨찾기