A caixa postal de javascript?
Enquanto trabalhava em outro problema, criei este violino:
function foo() {
// console.log(_.isBoolean(this));
console.log(this === true);
}
foo.call(true); // object:[object Boolean]
foo.apply(true); // object:[object Boolean]
Este é um exemplo de auto-boxing?
Indo de um tipo de valor para um tipo de referência.
Aqui está umwikipedia def.