regresar a la lección

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.