Как лучше использовать консольные методы Opera dragonfly?
Я пытаюсь использовать оперу "Стрекоза" для отладки, это кажется довольно хорошим, но я, вероятно, делаю что-то здесь не так. Первая проблема возникает с методом console.log():
- В моем коде JavaScript я просто что-то вроде
console.log(someVariable)
- Когда я смотрю на вкладку ошибок, я вижу только такие отчеты, как
[object MouseEvent]
[object]
и т.п.
В большинстве случаев это абсолютно бесполезная информация, так как я обычно уже знаю свои типы переменных. Я использую это неправильно? Как я могу увидеть подробную информацию о сложных переменных?
Я использую console.trace() в своем коде JavaScript, ожидая полезного стека сена, но ничего не происходит. Когда я открываю консоль стрекозы и использую команду console.trace(something)
он всегда возвращает неопределенное. Весьма расстраивает, так как сейчас у меня есть документация по стрекозам, но большинство консольных методов, кажется, не делают для меня ничего полезного. Я действительно надеюсь, что я использую это неправильно.
Кто-нибудь знает, как извлечь из Dragonfly действительно полезную информацию?
1 ответ
Консольные методы Opera Dragonfly.*() Еще не так мощны, как методы Firebug. Они станут более способными со временем. На данный момент вы не можете развернуть объект для обнаружения свойств и методов внутри самой консоли, но вы можете щелкнуть объект, чтобы просмотреть его данные на панели для проверки объектов и свойств.