Почему у меня есть 2 одинаковых ключа с разными значениями при отладке ES6?

#javascript #ecmascript-6

#javascript #ecmascript-6

Вопрос:

У меня есть 2 одинаковых ключа labels при отладке кода ES6 в chrome, но с одним значением в виде объекта, а другим в виде строки. Это из-за неправильной деструктуризации при отладке?

введите описание изображения здесь

РЕДАКТИРОВАТЬ: просто чтобы дать больше представления, это происходит только при деструктурировании для меток

Комментарии:

1. Возможно, некоторые невидимые символы в ключе. Можете ли вы добавить соответствующий код здесь.

2. Можете ли вы воссоздать это в JSFiddle ?

3. Да, дайте нам какой-нибудь код, чтобы помочь вам проверить это.

4. Возможно, это просто ошибка в вашем отладчике. Каково значение свойства при доступе к нему из javascript?

5. @Bergi не может поделиться живым кодом. 🙂 Но позвольте мне попытаться воспроизвести его в корзине или скрипке