Is code of for(var key in o) only way to enumerate properties of object o?

Is there second way for enumerating properties of object o?

Thanks.

.