значением происходит ошибка, то потом не даёт ни заново её инициализировать , ни перезаписать
> let PAYLOAD = new Symbol("payload")
TypeError: Symbol is not a constructor
at new Symbol (<anonymous>)
> let PAYLOAD = Symbol("payload")
SyntaxError: Identifier 'PAYLOAD' has already been declared
> PAYLOAD = Symbol("payload")
ReferenceError: PAYLOAD is not defined
почему? и что делать в таких ситуациях?
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Symbol
Обсуждают сегодня