以下是我开发书签的方法:我编写了一个 javascript 函数,将其传递给 Bookmarklet Builder 以制作书签,将书签添加到我的浏览器,加载我的测试网页,测试书签,然后有些东西不起作用,所以我尝试找出问题所在并相应地更改我的 javascript 函数,然后繁琐的循环又开始了。
我怎样才能让这个循环不那么乏味?
以下是我开发书签的方法:我编写了一个 javascript 函数,将其传递给 Bookmarklet Builder 以制作书签,将书签添加到我的浏览器,加载我的测试网页,测试书签,然后有些东西不起作用,所以我尝试找出问题所在并相应地更改我的 javascript 函数,然后繁琐的循环又开始了。
我怎样才能让这个循环不那么乏味?
这些天来,我更喜欢在我的网络服务器上编辑一个文件,然后使用书签加载它。例如:
javascript:(function(){
var newScript = document.createElement('script');
newScript.src = 'http://hwi.ath.cx/javascript/wordcloud.js?dummy='
+ Math.random();
document.body.appendChild(newScript);
})();
random 参数对于正在开发的脚本很有用,以确保浏览器不会从其缓存中加载旧版本。
我发现使用文本编辑器进行开发比使用控制台更可取,因为我可以利用语法高亮、快捷键和——你知道的——换行符。
使用萤火虫控制台来开发和测试你的功能,一旦你让它像你想要的那样工作,它就会变成一个书签。