jQuery map() returns object instead of array
<p>I have the following code:</p>

<pre><code>var selectedTitles = $("#js-otms-titles-table .select_title :checkbox:checked").map(function() {
    return $(this).attr('data-titleId');
});
console.log("Selected titles");
console.log(selectedTitles);
</code></pre>

<p>I expect that result will be an array. However I receive object like:</p>

<pre><code>Object["55a930cd27daeaa6108b4f68", "55a930cd27daeaa6108b4f67"]
</code></pre>

<p>Is there a special flag to pass to the function? In <a href="http://api.jquery.com/jquery.map/" rel="noreferrer">docs</a> they are talking about arrays as a return value. Did I miss something?</p>

<p>jQuery 1.11.2</p>