Javascript: order of "for" cycle through object props
<p>If I have an object an cycle through its properties:</p>

<pre><code>var obj = {a: 1, b: 2, c: 3}

for (var prop in obj){
   console.log(obj[prop])
}
</code></pre>

<p>Will I inevitably always get: 1, 2, 3 as a result? On what it may depend? Is other result practically real?</p>
