Ներածություն Symbol տիպին JavaScript-ում
Symbol տիպը նախատեսված է
ունիկալ նույնականացուցիչներ ստեղծելու համար:
Այս նույնականացուցիչները կարող են օգտագործվել
օբյեկտների ունիկալ բանալիներ ստեղծելու համար:
Օրինակի համար ստեղծենք սիմվոլ:
let sym = Symbol();
console.log(sym);
Կարելի է ստեղծել մի քանի սիմվոլ:
let sym1 = Symbol();
let sym2 = Symbol();
console.log(sym1, sym2);
Մեր ստեղծած սիմվոլները կլինեն ունիկալ: Սա նշանակում է, որ համեմատելու դեպքում դրանք հավասար չեն լինի:
let sym1 = Symbol();
let sym2 = Symbol();
console.log(sym1 === sym2); // false
Ստեղծեք մի քանի սիմվոլ: