Compare Revisions

Map

Change Revisions

Revision 326053:

Revision 326053 by Markh on

Revision 330551:

Revision 330551 by roryokane on

Title:
Map
Map
Slug:
JavaScript/Reference/Global_Objects/Map
JavaScript/Reference/Global_Objects/Map
Tags:
"ECMAScript6", "JavaScript"
"ECMAScript6", "JavaScript"
Content:

Revision 326053
Revision 330551
tt20      <code>Map</code> objects are simple key/value maps. Any val
 >ue (both objects and primitive values) may be used as either a ke
 >y or a value.
21    </p>
22    <p>
20      <code>Map</code> objects are simple key/value maps. Any val23      Key equality is based on the "same-value" algorithm: <code>
>ue (both objects and primitive values) may be used as either a ke>NaN</code> is considered the same as <code>NaN</code> (even thoug
>y or a value.&nbsp; Key equality is based on the "same-value" alg>h <code>NaN !== NaN</code>), <code>-0</code> and <code>+0</code> 
>orithm: <code>NaN</code> is considered the same as <code>NaN</cod>are considered distinct (even though <code>-0 === +0</code>), and
>e> (even though <code>NaN !== NaN</code>), <code>-0</code> and <c> all other values are considered equal according to the semantics
>ode>+0</code> are considered distinct (even though <code>-0 === +> of the === operator.
>0</code>), and all other values are considered equal according to 
> the semantics of the === operator. 

Back to History