Прошел тест на
learn.javascript
Смутил вопрос:
// Что выведет alert?
let str = "Hello";
str.something = 5;
alert(str.something); // ?
Варианты ответов:
Разумеется я ответил "undefined" поскольку добавляя свойство литералу оно удалится из памяти. Однако, тест c этим не согласен. В чем тут, собственно, дело?