|
09.12.2013, 20:54
|
Кандидат Javascript-наук
|
|
Регистрация: 08.12.2013
Сообщений: 142
|
|
мне не стоит забывать о том что цель у этого не просто получать неебаца идеальное решение а именно учитывать где именно добавился или удалился элемент, ни что не мешает мне потом в цикле пробежаться и значения новые присвоить так как рендерер перерисует только изменившиеся =) так что по сути достаточно слегка отфильтровать список remove и insert от одинаковых значений и в бой) твоя функция идеальная, простая, быстрая и просто ИДЕАЛЬНО как раз для этого подходит. я вообще не знаю с чего ты взял что она медленная у тебя, она гораздо быстрее всех "более правильных" аналогов.
|
|
09.12.2013, 20:58
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от Maxmaxmaximus4
|
твоя функция идеальная, простая, быстрая и просто ИДЕАЛЬНО как раз для этого подходит. я вообще не знаю с чего ты взял что она медленная у тебя, она гораздо быстрее всех "более правильных" аналогов.
|
если она будет выполняться дольше 100 милесекунд для сравнения массивов 100 Х 100 то она будет медленная для меня)
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
09.12.2013, 21:45
|
Кандидат Javascript-наук
|
|
Регистрация: 08.12.2013
Сообщений: 142
|
|
cyber, на пне четвертом сранивает 1000х массивы за 54 миллисекунд, я не знаю где ты вообще теслил
Последний раз редактировалось Maxmaxmaximus4, 09.12.2013 в 21:51.
|
|
09.12.2013, 22:41
|
Кандидат Javascript-наук
|
|
Регистрация: 08.12.2013
Сообщений: 142
|
|
на список 1000 элементов. вначале рисуется вся тысяча, потом pop и unshift делал
думаю вполне неплохо, щас буду сервис $animate пилить =) и вообще по сколку я отказался от ишаков ниже 10, то анимации будут только на css. кому надо будет запилят обычные анимации на яваскрипте. не трудно. 2014 год уже на дворе, хватит!
Последний раз редактировалось Maxmaxmaximus4, 09.12.2013 в 22:45.
|
|
09.12.2013, 22:47
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Maxmaxmaximus4, согласен, чет я где то напортачил, щас все норм 4к элементов за 400 милесекунд обрабатывает.
Сообщение от Maxmaxmaximus4
|
на пне четвертом
|
современный у тебя пк)
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
09.12.2013, 22:53
|
Кандидат Javascript-наук
|
|
Регистрация: 08.12.2013
Сообщений: 142
|
|
Сообщение от cyber
|
современный у тебя пк)
|
за то мои сайты летают))
Последний раз редактировалось Maxmaxmaximus4, 09.12.2013 в 23:09.
|
|
09.12.2013, 23:00
|
Кандидат Javascript-наук
|
|
Регистрация: 08.12.2013
Сообщений: 142
|
|
ну нахер он не работает на этом говенном сайте! тут все через жопу
|
|
09.12.2013, 23:00
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Maxmaxmaximus4, твой код не работает)
Сообщение от Maxmaxmaximus4
|
за то мои сайты летают))
|
мне всеравно на производительность сайтов которые я использую, сайт должен быть невероятно кривым что бы лагать у меня)
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
09.12.2013, 23:00
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от Maxmaxmaximus4
|
ну нахер он не работает на этом говенном сайте! тут все через жопу
|
плохому танцору сайты мешают))
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
09.12.2013, 23:02
|
Кандидат Javascript-наук
|
|
Регистрация: 08.12.2013
Сообщений: 142
|
|
Сообщение от cyber
|
плохому танцору сайты мешают))
|
к сожалению это не тот случай. или тот?
мдя, браузер почему то закэшировал скрипт ui старой версии, хотя Cache-Control:max-age=0 ну и что ты там говорил про танцора?
Последний раз редактировалось Maxmaxmaximus4, 09.12.2013 в 23:04.
|
|
|
|