Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Извлечь из ссылки число (https://javascript.ru/forum/misc/23941-izvlech-iz-ssylki-chislo.html)

Nekromancer 13.12.2011 00:35

devote,
Никто ничем не здесь не меряются. Здесь вполне адекватно проверяют тот или иной способ одной задачи на производительность. Может конечно слегка примитивно, но это ничего не меняет.

devote 13.12.2011 00:36

Цитата:

Сообщение от trikadin
Хера себе ты вежливый.

Да вы ерундой занимаетесь просто, каждый браузер в каждой платформе всегда дают разные результаты. И если выбирать один из примеров, то для каждего браузера свой способ хорош... Это давно всем известно. И кричать о том что мой способ быстрее, это глупо... потому как в твоем браузере да. в моем нет.

Nekromancer 13.12.2011 00:37

О, тю, давайте писать для каждого браузера свой JS код. А чё, в детстве мало с ИЕ наигрались?)

Livanderiaamarum 13.12.2011 00:38

Цитата:

Сообщение от melky (Сообщение 142369)
bullshit

лучший вариант, по-моему мнению, от nerv_ (ф-я)

Livanderiaamarum, для тестировнаия скоростей есть замечательный сайт http://jsperf.com.
предлагаю его обкатать :)

ШИКААРНО!!!!! спасибо тебе огромное)!

Livanderiaamarum 13.12.2011 00:39

Цитата:

Сообщение от Nekromancer (Сообщение 142385)
О, тю, давайте писать для каждого браузера свой JS код. А чё, в детстве мало с ИЕ наигрались?)

Нужно проводить сравнение производительности ВО ВСЕХ браузерах и находить среднее арифметическое. ))

Nekromancer 13.12.2011 00:41

Livanderiaamarum,
Нужно отталкиваться от ситуации.

Нужна скорость - lastIndexOf.
Нужна расширяемость - регулярки.
Нужно простота - split/pop.

trikadin 13.12.2011 00:44

Цитата:

Сообщение от Nekromancer
О, тю, давайте писать для каждого браузера свой JS код. А чё, в детстве мало с ИЕ наигрались?)

Дык это... Тут про dart недавно была тема (язык гугловский новый, если кто не в курсе). И там вскользь упоминалось, что при компиляции в JS он будет создавать отдельные копии для каждого браузера, со всеми необходимыми оптимизациями.

Так что... ;)

Nekromancer 13.12.2011 00:50

trikadin,
Да в курсе, все уши уже им прожужжали. Я конечно за развитие и всё такое, но меня ES6 больше прельщает, чем Dart.

trikadin 13.12.2011 00:54

Цитата:

Сообщение от Nekromancer
Да в курсе, все уши уже им прожужжали. Я конечно за развитие и всё такое, но меня ES6 больше прельщает, чем Dart.

+1.

nerv_ 13.12.2011 08:59

Цитата:

Сообщение от Nekromancer
Нужно отталкиваться от ситуации.

Полностью согласен :yes:


Часовой пояс GMT +3, время: 15:20.