Вы ошиблись в своем определении.Вместо того, чтобы иметь объект, содержащий 3 массива, вам нужен массив объектов.
, например:
var sample = [{Name:"a",Age:1},
{Name:"b",Age:2},
{Name:"c",Age:3}];
Тогда вы можете сделать:
var name0 = sample[0].Name;
var age0 = sample[0].Age;
илиполучите все ваши имена в соответствии с вашим примером:
var names = [sample[0].Name,sample[1].Name,sample[2].Name];
Но, без зацикливания, я не уверен, как вы получите любое количество значений .... почему бы не зацикливание?
Просто скажите, что выВыполните цикл, вот как вы это сделаете:
var names = []
for(x in sample)
names.push(sample[x].Name);
или с jQuery (который все еще находится в цикле)
sample= jQuery.map(sample, function(n, i){
return n.Name;
});