Porque sua variável é interna na função anônima criada em $(function() { }).
Se precisar acessa-la externamente, precisará declarar fora da função:
var person;
$(function () {
person = { firstName: "John", lastName: "Doe", age: 50, eyeColor: "blue" };
});
If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".
Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".