Полагаю, что сюда, хотя не факт.
Есть цикл по полям объекта, в котором в этот же объект добавляется новое поле.
for (let fieldName in someObject) {
....
someObject.newField = ....
}
Есть ли вероятность "увидеть" новое поле в этом цикле?
Или стандартом это не опеределено?
Рекомендую developer.mozilla.org для таких вопросов.
Тут пишут:
> Properties added to the object over which iteration is occurring may either be visited or omitted from iteration.
Так что как получится. Внутрях в общем случае хеш-таблица, видимо смотря куда попадёт новое поле, перед итератором или за, так и выйдет.