Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/12: Рейтинг темы: голосов - 12, средняя оценка - 4.92
polsok
3 / 3 / 6
Регистрация: 20.03.2011
Сообщений: 348
1

Интерпретатор для JavaScript

18.10.2015, 16:13. Просмотров 2335. Ответов 12
Метки нет (Все метки)

Программирую во встроенном интерпретаторе браузера, но есть одна проблема. Иногда надо скрипт проходить пошагово, для обнаружения ошибки. А также для того, что бы посмотреть локальные значения элемента. Может кто знает интерпретатор с такими возможностями, или это в браузере можно делать?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2015, 16:13
Ответы с готовыми решениями:

JavaScript для CSS для различных браузеров
Здравствуйте! Мне необходим скрипт на javascripte, который открывал бы css файл...

msdn для JavaScript
Добрый день. Подскажите, пожалуйста, есть ли какой-нибудь сайт с документацией...

IDE для JavaScript
Вопрос к веб-разработчикам на JavaScript. Подскажите пожалуйста среду для...

Отладчик для JavaScript
Собственно вопрос в шапке. Посоветуйте хороший отладчик чтобы можно было бы...

Javascript для Checkbox
Ребят помогите пожалуйста. Вообщем в моём php коде есть такой скрипт. echo...

12
BANO
Ренегат
Эксперт HTML/CSS
1716 / 1059 / 385
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
18.10.2015, 16:16 2
Цитата Сообщение от polsok Посмотреть сообщение
или это в браузере можно делать?
в хроме нормальный такой набор дебага js
1
polsok
3 / 3 / 6
Регистрация: 20.03.2011
Сообщений: 348
18.10.2015, 21:12  [ТС] 3
Цитата Сообщение от BANO Посмотреть сообщение
в хроме нормальный такой набор дебага js
Что то я открыл его и не заметил разницы между оперой или мозиллой.
Как там пошагово проходить скриптом?
0
BANO
Ренегат
Эксперт HTML/CSS
1716 / 1059 / 385
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
18.10.2015, 22:40 4
Цитата Сообщение от polsok Посмотреть сообщение
Как там пошагово проходить скриптом?
js - оояп, он не может пошагово выпонятся, оне может делать паузы между каким-то шагами
вы посмотрите на sources, там справа колоночка, с очень прикольными функциями

короче сначала разберитесь как работает
Цитата Сообщение от polsok Посмотреть сообщение
Что то я открыл его и не заметил разницы между оперой или мозиллой.
они все на одно лицо
1
newJS
2397 / 1070 / 307
Регистрация: 23.06.2011
Сообщений: 3,330
19.10.2015, 07:16 5
Цитата Сообщение от BANO Посмотреть сообщение
оне может делать паузы между каким-то шагами
разве что алертом воспользоваться или confirm, чтобы иметь возможность прервать цикл/проход
1
BANO
Ренегат
Эксперт HTML/CSS
1716 / 1059 / 385
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
19.10.2015, 08:23 6
Цитата Сообщение от newJS Посмотреть сообщение
чтобы иметь возможность прервать цикл/проход
break используют для прерывания

а ещё while true для стопора страницы
1
kalabuni
Нарушитель
3245 / 2568 / 616
Регистрация: 18.04.2012
Сообщений: 7,714
19.10.2015, 08:47 7
Цитата Сообщение от BANO Посмотреть сообщение
а ещё while true для стопора страницы
не учите людей глупостям
1
BANO
Ренегат
Эксперт HTML/CSS
1716 / 1059 / 385
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
19.10.2015, 16:00 8
kalabuni, а я не говорил, что это хорошо

я вообще считаю, что надо делать код, который не надо дебажить вообще, но у меня такого никогда не бывало, но я стремлюсь
1
KIKIMIKI
9 / 9 / 3
Регистрация: 17.09.2012
Сообщений: 65
20.10.2015, 02:39 9
Цитата Сообщение от polsok Посмотреть сообщение
Что то я открыл его и не заметил разницы между оперой или мозиллой.
В опере такой же движок как и в хроме.
Цитата Сообщение от BANO Посмотреть сообщение
js - оояп, он не может пошагово выпонятся, оне может делать паузы между каким-то шагами
Надеюсь вы не так поняли вопрос... Поточу что в любом месте можно поставить брейкпоинт или вообще пошагово выполнить код. И это никаким образом не зависит от того, является ли язык объектно ориентированным или нет.
1
newJS
2397 / 1070 / 307
Регистрация: 23.06.2011
Сообщений: 3,330
20.10.2015, 06:48 10
Цитата Сообщение от BANO Посмотреть сообщение
break используют для прерывания
А он то тут при чём? речь то совершенно о другом.
confirm своими двумя кнопками позволяет или продолжить или вывалиться, очень удобно в циклах, не нужно цикл до конца крутить.
1
BANO
Ренегат
Эксперт HTML/CSS
1716 / 1059 / 385
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
20.10.2015, 08:06 11
newJS, я предложил 1 из способов(всё, что вспомнил про прерывание, то и сказал)

кстати в хроме есть такая комманда
Javascript
1
debugger;
он на ней всегда стопорится

Добавлено через 1 минуту
KIKIMIKI, тк делай на каждом шагу
только вот колбеки ты задолбишся отслеживать
1
temkasky
81 / 81 / 50
Регистрация: 26.11.2012
Сообщений: 303
20.10.2015, 11:12 12
Лучший ответ Сообщение было отмечено polsok как решение

Решение

Chrome developver tools отличный выбор.
Зайли в раздел Sources, там можно поставить брейкпоинты (путем клика на номер строки в файле).
Справа же есть копки "Pause", "Step over", "Step into", "Step out" и тд. Отличный отладчик.
Интерпретатор для JavaScript
1
BANO
Ренегат
Эксперт HTML/CSS
1716 / 1059 / 385
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
20.10.2015, 16:52 13
polsok, вот, вам человек, пользующийся этим отладчиком(temkasky), расскажет как там всё делать
1
20.10.2015, 16:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.10.2015, 16:52

Include для javascript
Скажите плиз как сделать инклуд для статичного сайта на народе? нужно нв все...

переделать для javascript
Код для php, надо переделать для javascript <html> <body> <?php ?> ...

JavaScript для начинающих
Всем привет! изучил Html и CSS вот теперь хотелось бы если бы вы поделились...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru