Funciones
Una función es un objeto, que puede ser utilizado como cualquier otro valor.
Ejemplos:
Una función que retorna otra función.
function primera () {
return function segunda () {}
}Una función transferida a otra función como argumento.
setTimeout(function () {
console.log("Función como argumento");
}, 100);Una función asignada a un objeto.
const obj = {
id: 12345,
fn: function() {
console.log(this.id);
}
};
obj.fn(); // 12345El método call puede ser usado para setear un contexto.
call puede ser usado para setear un contexto.Funciones fat arrow o lambda.
Ejemplo:
No tiene la propiedad prototype.
Last updated