-3

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

我想使用它,以便当我使用 JS 控制台以交互方式处理 DOM 时,我可以拥有一个savethat()功能,如果我喜欢我输入的内容,我可以说

savethat(whatIjusttyped);

让我再试一次:

在纯 JavaScript REPL 环境中,最后一个控制台用户输入的计算结果是什么表达式?

4

1 回答 1

1

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

截屏

我不确定您是否可以使用 JS 自己获取一行,但您可以使用控制台本身的内置功能来完成它 - 只需按下向上按钮即可修改最后输入的

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

于 2013-10-25T18:36:01.050 回答