Почему запись в пустую строковую переменную в Edge возвращает объект

Я запускаю следующий скрипт на консоли Edge, Firefox и Chrome:

var test=''; console.log(test);

Как в Firefox, так и в Chrome, я получаю пустую строку. Однако на Edge я получаю следующее:

{
    "notifyType": "consoleItemLog",
    "message": {
        "message": "",
        "styles": "",
        "hasFormatString": true,
        "fileUrl": "eval code (1)",
        "lineNumber": 1,
        "columnNumber": 14
    }
} 

Я могу подтвердить это на двух компьютерах с помощью Edge. Может кто-нибудь сказать мне, почему это происходит и что это значит?

Ответы

Ответ 1

Это было исправлено в ответ на ваш отчет об ошибке. В нем говорится: "Исправлено в сборке № 17.17681", что означает, что исправление будет поставляться с Windows 10 RS5 (17681 - это внутренняя сборка; ближайшая сборка Insider, 17682, может содержать или не содержать исправление, и это почти месяц с это письмо в любом случае).