𝗧𝗵𝗲 𝗳𝗼𝗿-𝗼𝗳 𝗹𝗼𝗼𝗽 (𝗘𝗦𝟲)
Цикл for-of используется для значений итерируемого объекта, итерируемые объекты могут быть массивами, строками, картами, наборами и т. д.
Синтаксис следующий:
𝐟𝐨𝐫 (𝐯𝐚𝐫𝐢𝐚𝐛𝐥𝐞 𝐨𝐟 𝐢𝐭𝐞𝐫𝐚𝐛𝐥𝐞) {
𝐬𝐭𝐚𝐭𝐞𝐦𝐞𝐧𝐭
}
В приведенном ниже примере показан код клиентского скрипта, который делает все редактируемые поля формы доступными только для чтения.
𝗳𝗶𝗲𝗹𝗱𝘀 — массив всех редактируемых полей
𝗲𝗹𝗲𝗺𝗲𝗻𝘁 — это переменная, которая получает значение из массива полей на каждой итерации
𝗴_𝗳𝗼𝗿𝗺.𝘀𝗲𝘁𝗥𝗲𝗮𝗱𝗢𝗻𝗹𝘆(𝗲𝗹𝗲𝗺𝗲𝗻𝘁,𝘁𝗿𝘂𝗲); оператор, выполняемый после каждой итерации.