Propiedad de función después del enlace
importancia: 5
Hay un valor en la propiedad de una función. ¿Cambiará después de bind? ¿Por qué sí o por qué no?
function sayHi() {
alert( this.name );
}
sayHi.test = 5;
let bound = sayHi.bind({
name: "John"
});
alert( bound.test ); // ¿Cuál será la salida? ¿por qué?
Respuesta: undefined.
El resultado de bind es otro objeto. No tiene la propiedad test.