for...in statements iterate specific variables over all properties of an object. For each property, JavaScript executes the specified statements.
for...in statements syntax:
Example—An object and its name used as the argument, iteration over all properties of the object, and return of a string that lists property names and values:
function dump_props(obj, obj_name) { var result = "" for (var i in obj) { result += obj_name + "." + i + " = " + obj[i] + "" } result += "<HR>" return result }
Example—Car (as the object) with properties make and model: