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