从GoogleChrome控制台命令行运行代码片段,使用(实验性)代码片段功能?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (9)

正在使用GoogleChrome中的代码片段,假设我有一个代码片段文件check_consistency.js

是否有API或全局对象可以直接从命令行运行代码段,比如:

  window.runSnippet('check_consistency.js')

或者直接调用在代码段中定义的方法。

提问于
用户回答回答于

工作流提示1

也许尝试打开Sources,可以选择一个片段并右击它来运行它。

工作流提示2

快速定位特定文件的能力对于开发人员的工作流来说是必不可少的。DevTools允许使用以下快捷方式搜索所有脚本、样式表和片段文件:undefinedCtrl + O (Windows, Linux)Cmd + O (Mac OSX)它将工作,无论您目前在哪个面板。

键盘快捷方式也可以方便地执行代码段--只需选择您的代码段,然后使用Ctrl/Cmd+Enter来运行它。这复制了Run(>)按钮的行为--当前在源控制台中,但在不久的将来将转移到调试器控件中。

在控制台中,可以按Ctrl/Cmd+O若要快速选择代码段,然后按Cmd/Control+Enter运行它。

用户回答回答于

当我在一个站点上运行很多次代码片段时,我有一项工作要做。我将我的代码片段封装在一个函数中,并将其分配给一个全局变量。

例如

window.mySnippet = function (value) {
  console.log(value.toUpperCase());
};

当我运行这个片段时,我现在可以运行

mySnippet('hello world');  
-> "HELLO WORLD"

扫码关注云+社区