我正在使用试剂并使用weasel(使用启动的tenzing模板)连接到浏览器。在我的浏览器(chrome)控制台中,我可以调用clear()
并且它可以正常工作。
但是当我在我的苹果酒代理中输入(js / clear)时,它会抛出一个错误 -
ReferenceError:未定义clear
然而,我可以毫无问题地运行(js / alert“Hello”)。有什么想法是错的吗?
答案 0 :(得分:2)
试试这个:
(.clear js/console)
(.log js/console "asdasd")
使用我的Figwheel REPL。你应该试试Figwheel,顺便说一句:https://github.com/bhauman/lein-figwheel
如果你问"为什么"但不是"如何",这个问题应该clear
情况:clear javascript console in Google Chrome
答案 1 :(得分:2)
当您在控制台中输入clear()
时,您没有使用Console API,而是Command Line API。
无法从javascript调用此函数:
此API补充了Console API,仅限命令行API 可从控制台本身获取。
请注意:有些可用。例如console.dir
或console.clear
,您可以使用(.clear js/console)
调用。