Symbol हा एक अद्वितीय, अपरिवर्तनीय primitive आहे. प्रत्येक Symbol() जो तुम्ही तयार कराता तो गेरंटीपूर्वक वेगळा असतो — अगदी एकसारख्या वर्णनासह दोन समान नाहीत. त्यांची मुख्य भूमिका म्हणजे संघर्ष-प्रतिरोधक object keys असणे.
id = ();
id2 = ();
id === id2;
user = { [id]: , : };
user[id];
