I want to traverse through JavaScript object\'s property
var obj =
{
a: \'value1\',
b: \'value2\',
c: \'value3\',
d: \'va
prop
will reference the property name, not its value.
for (var prop in obj) {
obj[prop] = 'xxx';
}
Construct documentation.
Also you may want to check if the property belongs to the object using hasOwnProperty
. It may happen that someone adds properties to the prototype and those are also iterated by for ... in
.