Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   ПРОВЕРИТЬ ПРИНАДЛЕЖНОСТЬ ТОЧКИ МНОГОУГОЛЬНИКУ (https://javascript.ru/forum/misc/23980-proverit-prinadlezhnost-tochki-mnogougolniku.html)

Livanderiaamarum 14.12.2011 01:08

Цитата:

Сообщение от trikadin (Сообщение 142689)
Livanderiaamarum, вы дока чистого js? А где вы его используете?

пишу либу на node.js
вернее плагин на либу для вебсокетов. в основном серверным увлекаюсь. так же пишу фреймворк на canvas в 3д контексте webGL. а вы где?

Aetae 14.12.2011 01:15

ФФ таже тормозит таймеры.

Проверьте свой браузер на подлость:
<body>
<script>
date=new Date();
setInterval(function(){document.body.appendChild(document.createTextNode(-date+ +(date=new Date())+' | '))},100)
</script>
</body>

devote 14.12.2011 01:17

Цитата:

Сообщение от Aetae
Проверьте свой браузер на подлость:

Опера не затормаживает

Livanderiaamarum 14.12.2011 01:18

Цитата:

Сообщение от Aetae (Сообщение 142694)
ФФ таже тормозит таймеры.

Проверьте свой браузер на подлость:
<body>
<script>
date=new Date();
setInterval(function(){document.body.appendChild(document.createTextNode(-date+ +(date=new Date())+' | '))},100)
</script>
</body>

странно! у меня хром не тормознул О_О

dmitriymar 14.12.2011 01:18

фу прогнал забыл что это очередь отрабатывает а не вызов через н времени)
хотя странно что задержки составляли от 50 м.с до 160-функция ведь не такая здоровая чтоб до новой постановки не успеть отработать и работа её заняла 50 м.с... в фф. по ходу движок в фф настолько тормознутый

trikadin 14.12.2011 01:21

И вам не разу не пришлось использовать setTimeout/setInterval? И вы даже не знаете, что задержка, которая передаётся параметром им - это минимальная задержка, а не обязательная? Удивительно) Видимо, те 2% процента, которые вы не знаете о JS - это как три процента у мужика из анекдота, на которые он жил)

Цитата:

Сообщение от Livanderiaamarum
в основном серверным увлекаюсь.

А я браузерным "увлекаюсь", понимаешь ли. Задрачиваю "быдлореализации быдлометодов быдлобраузеров")

Aetae 14.12.2011 01:21

Цитата:

Сообщение от Livanderiaamarum (Сообщение 142696)
странно! у меня хром не тормознул О_О

На всякий случай поясню: надо запустить и переключиться на соседнюю вкладку для явных результатов.)

dmitriymar,
У меня при обычной работе в фф от 6 до 418.))
Но это можно списать на нестабильность компа. Это всё же setInterval;
Для чистоты надо проверять setTimeout:
<body>
<script>
date=new Date();
setTimeout(function(){document.body.appendChild(document.createTextNode(-date+ +(date=new Date())+' | '));setTimeout(arguments.callee,100)},100)
</script>
</body>

Хотя у меня особой разницы в результатах не наблюдается, тот же большой разброс.

trikadin 14.12.2011 01:23

FF тормозит, плюс один) А что, под ослом товарищей нету?)

dmitriymar 14.12.2011 01:28

Aetae,
я просёк что туплю не по детски:)
под ослом 9 не тормозит.на минуту переходил на другую вкладку

trikadin 14.12.2011 01:31

Aetae, у меня от 64 до 498. 0_о

Из вкладок не переключался)


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