Циклы и итерации JavaScript MDN

Заметьте, что используется this чтобы присвоить значения (переданные как аргументы функции) свойствам объекта. Являясь скриптовым он лишен той сложности, которыми обременены классические объектно-ориентированные языки. ...