var text = '{ "nusers" : [' +
'{ "firstName":"John" , "lastName":"Doe" },' +
'{ "firstName":"Anna" , "lastName":"Smith" },' +
'{ "firstName":"sadsf" , "lastName":"sdasda" },' +
'{ "firstName":"fnSaleh" , "lastName":"lnSaleh" }]}';
var va = "nuser";
obj = JSON.parse(text);
for(i=0;i< (obj.va.length);i++){
var st = obj.va.firstName;
console.log(st);
}
Error
"Uncaught TypeError: Cannot read property 'length' of undefined"