типо ленивость/задержка реализации пока нет чтения свойства зависящего от значения (по хорошему get .length не обязательно создаёт полный объект, впрочем как и чтение - но это всё реализация-специфично)
ссыль? на внутреннюю (вероятнее всего сишную) реализацию .repeat(n) (имхо что-то подобное stl vector[])