strange js array behavior
<p>Here is sample code:</p>

<pre><code>console.log('params is empty: '+(params == ''));
console.log('params: '+params);
console.log('df: '+params['df']);
$.each(params, function(p_name, p_val){
    console.log(p_name+': '+p_val);
});
</code></pre>

<p>And responce:</p>

<pre><code>params is empty: true
params:
df: 15.03.2012
</code></pre>

<p>How this can be?</p>
