Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Потестите игру плиз (https://javascript.ru/forum/misc/38193-potestite-igru-pliz.html)

enigmat 23.05.2013 10:42

Добавил консоли, буду смотреть...
Спасибо за подсказки в использовании отладчика)

skrudjmakdak 23.05.2013 10:54

вообще на будующее. console.log() - очень удобная функция для отладки. когда нужно проверить промежуточные данные в проге используется имеено console.log(имя_переменной); если будет передана строковая переменная то выводится будет строка, если числовая - то число, если массив - то будет выводится массив (var a = [1, 2, 3, 4]; console.log(a);) ну и так далее.. в нете можно найти лит-ру.. советую почитать

dmitriymar 23.05.2013 21:00

Цитата:

Сообщение от enigmat
Но всё же мне бы хотелось чтобы профи посмотрели на код и сказали чего не хватает и что можно оптимизировать.

давайте, когда след. раз вам придёт в голову подобная мысль , вы задумаетесь -а нужно ли кому отвлекаться от своей работы чтобы поискать за вас ошибки. ок? и будете свои желания переносить из космоса на землю.

enigmat 24.05.2013 08:24

dmitriymar - Помощь мне нужна была, и я её получил. Узнал как искать ошибки. Для этого и существуют форумы как бы. Опытному человеку достаточно беглого взгляда на код чтобы подсказать и направить. И если вам это не интересно (помогать другим), стойте молча в сторонке...

dmitriymar 24.05.2013 08:46

Цитата:

Сообщение от enigmat
Опытному человеку достаточно беглого взгляда на код чтобы подсказать и направить.

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

enigmat 24.05.2013 09:10

Я просил именно бегло осмотреть и посоветовать мне, на что обратить внимание и как лучше тестировать. Сейчас я уже продвинулся дальше, выставил правильную последовательность событий onload, добавив консоль лог на каждую функцию. Теперь стоит проблема что делать если картинка карты не загрузилась (допустим из за слабого интернета), как сделать чтобы скрипт не стопорился и попытка загрузки происходила до успешного завершения?. Копаю в сторону onerror но не пойму пока как его применить. window.onerror почему то не работает в chrome. И ещё как заставить картинку перезагрузиться (метод reload?). Если подскажете буду признателен

dmitriymar 24.05.2013 09:11

Цитата:

Сообщение от enigmat
Теперь стоит проблема что делать если картинка карты не загрузилась (допустим из за слабого интернета), как сделать чтобы скрипт не стопорился и попытка загрузки происходила до успешного завершения?. Копаю в сторону onerror но не пойму пока как его применить. window.onerror почему то не работает в chrome. И ещё как заставить картинку перезагрузиться (метод reload?). Если подскажете буду признателен

http://learn.javascript.ru/

enigmat 24.05.2013 10:13

В основном по этому учебнику и учился JS
Было бы хорошо если б в нём были ответы на все вопросы...

tsigel 24.05.2013 10:25

прочитайте про объет Image, у него есть событие onload

dmitriymar 24.05.2013 11:39

Цитата:

Сообщение от enigmat
В основном по этому учебнику и учился JS
Было бы хорошо если б в нём были ответы на все вопросы...

Сомнительное заявление учитывая что инструменты разработчика в нём описаны http://learn.javascript.ru/tools-browser-extensions ,в то время как вы только сейчас :
Цитата:

Сообщение от enigmat
Узнал как искать ошибки.

P.S все ответы на ваши вопросы в нём есть .


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