Sorry if my question is bad. I'm stuck in the following simple javascript code:
var person={fname:"John",lname:"Doe",age:25};
for (x in person)
{
document.write(person[x] + " ");
}
The above code result is : John Doe 25
How do you show only value from lname element ? (with for (... in ...) statement)
I don't want to use person={"John","Doe",25} instead of one of above. I want to know how to access the element from array to get value.
Thank you
Edit: Thanks all for responses. This question was created because I have many items in array like :
[{Name="A 1", Email="[email protected]", Group="Group1"},
{Name="A 2", Email="[email protected]", Group="Group2"},
{Name="A 3", Email="[email protected]", Group="Group3"},
{Name="B 1", Email="[email protected]", Group="Group1"},
{Name="V 1", Email="[email protected]", Group="Group2"},
{Name="X 1", Email="[email protected]", Group="Group4"},
{Name="Y 1", Email="[email protected]", Group="Group3"},
{Name="Z 1", Email="[email protected]", Group="Group3"},
{Name="W 1", Email="[email protected]", Group="Group6"}]
I want to iterate this array and compare the element with my owned value.
if object1.Group == 'Group3' { code }
person.lname? What do you expect the result to be?Doeinstead ofJohn Doe 25