我在控制台输入的最后一件事是什么?

时间:2013-10-25 18:33:16

标签: javascript

如果我在浏览器的JavaScript控制台中,如何以编程方式获取我输入控制台的最后一行?

我想使用它,以便当我使用JS控制台交互式地使用DOM时,我可以使用savethat()函数,如果我喜欢我输入的内容,我可以说

savethat(whatIjusttyped);

让我再试一次:

在纯JavaScript REPL环境中,评估为最后一个控制台用户输入的表达式是什么?

1 个答案:

答案 0 :(得分:1)

您可以访问上次键入的表达式的结果(值)。为此,请使用$_变量。

screenshot

我不确定你是否可以使用JS获得一条线,但你可以使用控制台本身的内置功能来做 - 只需按下按钮即可修改最后输入的线。 / p>

如果你真的想以编程方式访问该行,你应该明白没有标准定义的方法(ECMAscript肯定没有说明如何去做)。你应该参考你的浏览器JS实现文档,希望你能找到一些东西......