【发布时间】:2015-08-14 20:05:15
【问题描述】:
我正在从控制台运行的 Web 应用程序中创建一些帮助脚本,以输出有关当前状态的一些信息(例如对象的 JSON.stringify)。例如,我定义了 temporal window.Foo 方法,打开 Chrome 控制台,然后运行 Foo()。如果我可以使用 Console 方法copy 那就太好了,它将一些值复制到剪贴板。
我已经检查过,如果我在 Chrome 控制台中定义一个使用 copy 的函数,它可以工作,但正如预期的那样,如果我在常规 JavaScript 文件中定义它,它不会。您是否知道如何通过 API 或其他方式访问此方法(如果可能的话)?任何可能的解决方法可以将信息从脚本复制到剪贴板而无需键入 copy?
最快的解决方案是用副本包装脚本(例如copy(Foo())),但这意味着额外的输入......我想知道是否可以更快地完成。
谢谢
【问题讨论】:
-
您不能复制方法,就像向套接字发送消息一样,您可以发送整个对象但没有方法。
标签: javascript google-chrome-devtools