En el siguiente ejemplo de código:
'use strict'; function hello(name) { console.log(this); } hello('Annie'); // undefined let o = { hello() {console.log(this);} } o.hello('Annie'); ¿Por qué una función no tiene this contexto cuando se coloca sola, pero sí cuando se coloca dentro de un objeto?