Показать сообщение отдельно
  #21 (permalink)  
Старый 06.01.2017, 13:32
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Darya_kod
Я, наверно, косо это рассказываю, но я так понимаю.
У тебя странное представление о циклах...
Начнем с того, что цикл сразу (!) отрабатывает с начала и до конца. И только потом браузер получает управление дабы отобразить чего наделал тот скрипт...

Теперь по частностям...
Сообщение от Darya_kod
for (var i=0; i<=5; i++) {
    Im.img.src = Im.src;
};
Данный цикл несколько раз одному элементу Im.img меняет значение свойства src на одно и то же значение Im.src.
Что это за элемент и чему равно то значение пока даже не рассматриваем. Поскольку само действо абсолютно бестолковое...
Сообщение от Darya_kod
for (var i=1; i<=5; i++ ) {
	Im[i]= document.createElement("img");
	Im[i].src = "11"+i+".jpg";
};
Данный цикл создает разные элементы типа "картинка" и присваивает их свойству src разные УРЛы (но "циклозависимые")...
Создает он их так же разом!
Что будет потом с этими элементами типа "картинка" нам не ведомо...
Сообщение от Darya_kod
for (var i=0; i<=5; i++) {
    Im[i].img.src = Im[i].src;
};
Данный цикл вообще является шедевром!
Вот это Im[i].img что за элемент такой? Поскольку без понимания оного и рассматривать больше нечего.

Все, выше описанное, дает мне право предполагать, что ты вообще мало понимаешь как JS так и ДОМ-модель в частности...
Т.е. свою задачку самостоятельно тебе ну никак не решить...
Ответить с цитированием