JavaScript uses for...in and with statements to manipulate objects.
for...in Statements
with Statements