定义Javascript函数,以便浏览器的控制台始终可以访问它们

时间:2014-11-04 02:18:39

标签: javascript global-variables

如何在特定浏览器的开发工具控制台中定义全局且始终可访问的javascript函数?

类似于在〜/ .irbrc中定义一个方法,以便随时掌握Ruby方法。

修改 我想定义这些功能,这样,如果我退出网络浏览器,当我重新打开浏览器时,它们仍会被定义!

1 个答案:

答案 0 :(得分:0)

您可以创建书签。这是一小段javascript,作为书签执行。

右键单击书签栏,然后按“添加新页面”。

当它要求输入网址时,请键入:

javascript:window.myFunction = function() { /* code */ }

只要您点击书签,就可以通过javascript控制台访问它。

或者,如果您想立即执行该功能而不是简单地将其用于控制​​台,请使用:

javascript:(function() { /* code */ })()

如果您希望脚本自动运行而不必每次导航到新页面时都单击书签,则可以安装Tampermonkey,Greasemonkey或类似扩展。