Symbol

The Symbol function creates unique values. In Bnlang, you can also use প্রতীক or Protik. Symbols are often used as unique object property keys and for special well-known behaviors.


Examples

const id = প্রতীক("id");
কনসোল.লগ(id.অক্ষরমালায়_রুপান্তর()); // "Symbol(id)"
কনসোল.লগ(প্রতীক.জন্য("shared") === প্রতীক.জন্য("shared")); // true

Well-Known Symbols

Symbols also provide special behaviors in JavaScript. For example:

  • Symbol.iterator
  • Symbol.asyncIterator
  • Symbol.match
  • Symbol.replace
  • Symbol.search
  • Symbol.split
  • Symbol.toStringTag
  • Symbol.hasInstance
  • Symbol.isConcatSpreadable
  • Symbol.species
  • Symbol.toPrimitive
  • Symbol.unscopables