如果我在浏览器的JavaScript控制台中,如何以编程方式获取我输入控制台的最后一行?
我想使用它,以便当我使用JS控制台交互式地使用DOM时,我可以使用savethat()
函数,如果我喜欢我输入的内容,我可以说
savethat(whatIjusttyped);
让我再试一次:
在纯JavaScript REPL环境中,评估为最后一个控制台用户输入的表达式是什么?
答案 0 :(得分:1)
您可以访问上次键入的表达式的结果(值)。为此,请使用$_
变量。
我不确定你是否可以使用JS获得一条线,但你可以使用控制台本身的内置功能来做 - 只需按下按钮即可修改最后输入的线。 / p>
如果你真的想以编程方式访问该行,你应该明白没有标准定义的方法(ECMAscript肯定没有说明如何去做)。你应该参考你的浏览器JS实现文档,希望你能找到一些东西......