Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 31.03.2012, 12:55
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Сообщение от monolithed
Кстати можно так:
А смысл? Разве что НоудЛисты перебирать
Ответить с цитированием
  #12 (permalink)  
Старый 31.03.2012, 12:56
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

monolithed,
Во, самый простой способ
Тогда уж так:
<script>
alert([].map.call([1,2,3], []['constructor']['constructor']('i','return i + i; ')))
</script>
__________________
оляля, ололо
Ответить с цитированием
  #13 (permalink)  
Старый 31.03.2012, 13:02
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Раед
А смысл? Разве что НоудЛисты перебирать
Для общего развития
Ответить с цитированием
  #14 (permalink)  
Старый 31.03.2012, 14:32
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Maxmaxmахimus,
тогда уж лучше так:
Array.prototype.each = function (call) {
    for ( var i = 0; i < this.length; i++ ) {
        if ( call.call( this, i, this[i] ) === false ) return this;
    }
    return this;
}
внутри калбака

return false - break
иначе перебираем дальше.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #15 (permalink)  
Старый 31.03.2012, 14:48
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Сообщение от devote
внутри калбака

return false - break
иначе перебираем дальше.
Зачем изобретать велосипед (точнее Array.every)
Ответить с цитированием
  #16 (permalink)  
Старый 31.03.2012, 15:13
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Раед
Зачем изобретать велосипед (точнее Array.every)
ну если ты не заметил, изобретал не я... а чуток выше пост почитай, я лишь сделал репост с небольшим изменением.
и как отметил monolithed
Сообщение от monolithed
Для общего развития
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #17 (permalink)  
Старый 31.03.2012, 15:24
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Сообщение от devote
изобретал не я.
Нет, у Maxmaxmахimus, велосипед покруче
Ответить с цитированием
  #18 (permalink)  
Старый 31.03.2012, 15:35
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Раед Посмотреть сообщение
Нет, у Maxmaxmахimus, велосипед покруче
кому что
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #19 (permalink)  
Старый 31.03.2012, 23:19
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Maxmaxmахimus
очевидно что первым элементом человек ожидает получать не индекс,а элемент, сравни это хотя бы с jQuery и пересмотри свои знания, не побоясь разрыва мозга от когнективного диссонанса
чет не понял к чему тут вообще джуквери? И хорош материться! Если уж говорить о джуквери, то джуквери именно что и делает в первом параметре ключ, во втором значение.. И не надо тут ляля... Да и это логичнее получать "ключ, значение".
Сообщение от Maxmaxmахimus
сравни это хотя бы с jQuery и пересмотри свои знания
Вот тебе бы и стоило пересмотреть свои знания хотя бы о том о чем говоришь.
Сообщение от Maxmaxmахimus
мало того 1 сильнее и больше нуля, так же и брейк сильшее и больше континьуюе. это более интуитивно чем твой бред.
Опять же выбор ваш! Но я считаю логичнее вызывать брейк в случае если вернули false, и снова опять же напомню о джуквери, там мои мысли совпадают.
Сообщение от Maxmaxmахimus
мало того, он является частью моей либы shels
Я рад за тебя
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объект не поддерживает это свойство или метод load_081112_0953.js 1auto1 Общие вопросы Javascript 1 13.04.2011 22:09
Ошибка PHP - foreach ВэйДлин Серверные языки и технологии 4 23.12.2010 00:04
Формирование array, передача и foreach Vulkan AJAX и COMET 4 15.07.2010 13:16
Как узнать у какого объекта вызван метод. Scalar Events/DOM/Window 4 26.03.2010 11:10
Добавить свой метод к элементу alekciy Events/DOM/Window 6 16.02.2009 19:29