𝗧𝗵𝗲 𝗳𝗼𝗿-𝗼𝗳 𝗹𝗼𝗼𝗽 (𝗘𝗦𝟲)

Цикл for-of используется для значений итерируемого объекта, итерируемые объекты могут быть массивами, строками, картами, наборами и т. д.

Синтаксис следующий:

𝐟𝐨𝐫 (𝐯𝐚𝐫𝐢𝐚𝐛𝐥𝐞 𝐨𝐟 𝐢𝐭𝐞𝐫𝐚𝐛𝐥𝐞) {
𝐬𝐭𝐚𝐭𝐞𝐦𝐞𝐧𝐭
}

В приведенном ниже примере показан код клиентского скрипта, который делает все редактируемые поля формы доступными только для чтения.

𝗳𝗶𝗲𝗹𝗱𝘀 — массив всех редактируемых полей

𝗲𝗹𝗲𝗺𝗲𝗻𝘁 — это переменная, которая получает значение из массива полей на каждой итерации

𝗴_𝗳𝗼𝗿𝗺.𝘀𝗲𝘁𝗥𝗲𝗮𝗱𝗢𝗻𝗹𝘆(𝗲𝗹𝗲𝗺𝗲𝗻𝘁,𝘁𝗿𝘂𝗲); оператор, выполняемый после каждой итерации.