Когда строка становится итерируемым объектом?
На learn.js пишется, что строка является итерируемым объектом.
Я не совсем понимаю как это происходит. Строка - не объект, это примитивный тип данных. Может здесь имеется в виду, что строка становится итерируемым объектом, когда с ней "обращаются" как с объектом (превращается в объект-обертку)? То есть по сути for..of преобразует строку в объект-обертку, как?