Вот что делает каждый компонент вашего кода:
var selectElement = document.getElementById("sel");
Это создает переменную selectElement
, которая представляет элемент с идентификатором sel
.
for(i = 0; i < names.length; i++) {
Создает переменнуюi
, который зацикливается для каждого элемента в массиве names
.
opt = new Option(names[i]);
Устанавливает opt
в параметр, созданный с индексом в массиве names
текущая итерация i
.
selectElement.options.add(opt);
Добавляет opt
в список параметров в переменной selectElement
.
}
Завершает цикл for