Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.10.2010, 16:21
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

Два условия в for
есть ли возможность реализовать, что то вроде этого
for(i in obj1 && c in obj2) {
// т.е. в одном цикле получать значение двух объектов
}
Ответить с цитированием
  #2 (permalink)  
Старый 08.10.2010, 16:27
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

эм?
не понял, что ты вообще хочешь?
ты хочешь чтобы тело цикла было выполнено для всех возможных пар i и c?
тогда вложеный цикл же, должен быть.
или чтобы в теле цикла был сперва первый элемент obj1 и первый obj2
затем вторые элементы из объектов, и так по порядку.
ну, так запихай в нумерованные массивы значения перебираемых ключей, и затем пройдись уже обычным for-ом по обоим нумерованным массивам
Ответить с цитированием
  #3 (permalink)  
Старый 08.10.2010, 16:39
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

Сообщение от Gvozd Посмотреть сообщение
или чтобы в теле цикла был сперва первый элемент obj1 и первый obj2
затем вторые элементы из объектов, и так по порядку.
да
Хотелось бы реализовать следующее
var obj = {
    'a' : 23,
    'b' : 'str'
}
var obj1 = {
    prop : 'val',
    id : 'str'
}
for(var i in obj && c in obj1) {
    someObj.setAttribute(i, obj[i]);
    someObj.setAttribute(c, obj[c]);
}

почему то думал, что так можно Тогда придется пусть два цикла
Ответить с цитированием
  #4 (permalink)  
Старый 08.10.2010, 16:41
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от HelpeR
Хотелось бы реализовать следующее
ну, я вообще-то ушел написал ответ
реализовывайте
нативной такой конструкции в языке нету
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Два вопроса по XMLHTTPRequest Pluto Общие вопросы Javascript 7 22.09.2010 22:43
добавить два слоя одновременно rt2517 Events/DOM/Window 2 03.05.2010 13:38
Jquery Два условия hangover Общие вопросы Javascript 0 14.12.2009 20:32
Блок переключения меню на JS, два скрипта в одном файле Dizeloid Элементы интерфейса 0 30.07.2009 12:03
Два одинаковых сценария на одной странице Genetics Общие вопросы Javascript 7 12.07.2009 01:46