Почему запись в пустую строковую переменную в 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, может содержать или не содержать исправление, и это почти месяц с это письмо в любом случае).