O que isso se refere em uma função JavaScript?
function Box(width, height)
{
this.width = width;
this.height = height;
}
var myBox = new Box(5,5);
O que énew
palavra chave fazendo aqui tecnicamente? Está criando uma nova função? Ou está criando um novo objeto e aplicando a função a ele?
Se sim, então esta é uma maneira de criar uma "Caixa", isso significa que othis
palavra-chave está realmente se referindo ao objeto myBox?