Как я могу отладить функцию в Foundry Slate?

У меня есть несколько довольно длинных и сложных функций, и я хочу их отладить. Есть ли какие-либо встроенные функции отладки, которые помогут мне отладить мои сложные функции?


person Adil B    schedule 24.09.2020    source источник


Ответы (1)


Вы можете использовать инструкцию отладчика. Просто вставьте debugger; в любом месте кода функции в качестве точки останова и откройте консоль браузера. Теперь, когда вы запускаете свою функцию, вы сможете использовать все инструменты консольного отладчика для отладки ваших функций! В частности, вы сможете увидеть текущие значения ваших переменных в этой точке кода. В дополнение к этому вы можете использовать console.log(anyValue) для регистрации значения anyValue в консоли javascript - эквивалент добавления операторов печати в ваш код, который также будет работать, чтобы вы могли видеть значения переменных и различные другие вещи в вашем коде. .

В части 3 руководства по началу работы с Slate, которое включено в документацию по Slate, более подробно рассматривается использование отладчика и ведение журнала консоли.

person Andrew St P    schedule 24.09.2020