Pesquisar neste blog

01/07/2020

Função em JavaScript

//função de forma literal
function func1() {}

//armanear em uma variável
const fun = function(){}

const array = [function(a,b){
    return a + b
}, func1fun]

console.log(array[0](23));

//Armazenar em um atributo de objeto
const obj = {}
obj.falar = function(){return 'Olá Mundo !'}
console.log(obj.falar());

//passar função como parâmetro
function run(fun){
    fun()
}
run(function() {console.log('Executando ...');
})

//Função pode retornonar/ conter uma fução
function soma(a,b,c) {
    return function (c){
        console.log(a + b + c);
    }
}

soma(23,)(4)//chamando a função soma
const cincoMais = soma(2,3)//armazena em uma constante
cincoMais(10)


Nenhum comentário: