Object String или задача с двумя подводными камнями.
Оценим обьект, который создан при помощи конструктора String.
Воспользуемся для этого любым доступным инструментом:
console.dir( new String("abc") );
развернув сформированный вывод для созданного обьекта String, мы увидим три ключа: 0, 1, 2 каждый из которых связан с соответствующей буквой: a, b, с
Вопрос:
Согласно ECMA, чем является каждое из этих property? Самостоятельной строкой или нет?