Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #91 (permalink)  
Старый 09.12.2013, 20:54
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

мне не стоит забывать о том что цель у этого не просто получать неебаца идеальное решение а именно учитывать где именно добавился или удалился элемент, ни что не мешает мне потом в цикле пробежаться и значения новые присвоить так как рендерер перерисует только изменившиеся =) так что по сути достаточно слегка отфильтровать список remove и insert от одинаковых значений и в бой) твоя функция идеальная, простая, быстрая и просто ИДЕАЛЬНО как раз для этого подходит. я вообще не знаю с чего ты взял что она медленная у тебя, она гораздо быстрее всех "более правильных" аналогов.
Ответить с цитированием
  #92 (permalink)  
Старый 09.12.2013, 20:58
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Maxmaxmaximus4
твоя функция идеальная, простая, быстрая и просто ИДЕАЛЬНО как раз для этого подходит. я вообще не знаю с чего ты взял что она медленная у тебя, она гораздо быстрее всех "более правильных" аналогов.
если она будет выполняться дольше 100 милесекунд для сравнения массивов 100 Х 100 то она будет медленная для меня)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #93 (permalink)  
Старый 09.12.2013, 21:45
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

cyber, на пне четвертом сранивает 1000х массивы за 54 миллисекунд, я не знаю где ты вообще теслил

Последний раз редактировалось Maxmaxmaximus4, 09.12.2013 в 21:51.
Ответить с цитированием
  #94 (permalink)  
Старый 09.12.2013, 22:41
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

на список 1000 элементов. вначале рисуется вся тысяча, потом pop и unshift делал


думаю вполне неплохо, щас буду сервис $animate пилить =) и вообще по сколку я отказался от ишаков ниже 10, то анимации будут только на css. кому надо будет запилят обычные анимации на яваскрипте. не трудно. 2014 год уже на дворе, хватит!

Последний раз редактировалось Maxmaxmaximus4, 09.12.2013 в 22:45.
Ответить с цитированием
  #95 (permalink)  
Старый 09.12.2013, 22:47
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Maxmaxmaximus4, согласен, чет я где то напортачил, щас все норм 4к элементов за 400 милесекунд обрабатывает.
Сообщение от Maxmaxmaximus4
на пне четвертом
современный у тебя пк)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #96 (permalink)  
Старый 09.12.2013, 22:53
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142






Сообщение от cyber
современный у тебя пк)
за то мои сайты летают))

Последний раз редактировалось Maxmaxmaximus4, 09.12.2013 в 23:09.
Ответить с цитированием
  #97 (permalink)  
Старый 09.12.2013, 23:00
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

ну нахер он не работает на этом говенном сайте! тут все через жопу
Ответить с цитированием
  #98 (permalink)  
Старый 09.12.2013, 23:00
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Maxmaxmaximus4, твой код не работает)
Сообщение от Maxmaxmaximus4
за то мои сайты летают))
мне всеравно на производительность сайтов которые я использую, сайт должен быть невероятно кривым что бы лагать у меня)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #99 (permalink)  
Старый 09.12.2013, 23:00
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Maxmaxmaximus4
ну нахер он не работает на этом говенном сайте! тут все через жопу
плохому танцору сайты мешают))
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #100 (permalink)  
Старый 09.12.2013, 23:02
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus4
 
Регистрация: 08.12.2013
Сообщений: 142

Сообщение от cyber
плохому танцору сайты мешают))
к сожалению это не тот случай. или тот?

мдя, браузер почему то закэшировал скрипт ui старой версии, хотя Cache-Control:max-age=0 ну и что ты там говорил про танцора?

Последний раз редактировалось Maxmaxmaximus4, 09.12.2013 в 23:04.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как можно найти разрешение рабочей области браузера? Влад Общие вопросы Javascript 3 20.07.2009 10:18
Как найти конец плоского файла Don_001 Общие вопросы Javascript 1 07.07.2009 12:47
Как можно изменить расстояние между панелями overlay и filmstrip в фотогалереи? Honey jQuery 0 29.06.2009 10:16
как найти нужный объект? `p r o x y jQuery 2 05.05.2009 01:12
Как найти путь к файлу для модификации? JuliaMilan Firefox/Mozilla 0 31.03.2009 14:06