Jed*_*idt 3 javascript code-golf bookmarklet minimize
我正在制作一个书签,并且认为我会抛出一个挑战:如何从尽可能少的字符中的链接注入外部javascript文件.
这是我能想到的最短的:
javascript:(function(d){d.body.appendChild(d.createElement('script')).src='URL'})(document)
Run Code Online (Sandbox Code Playgroud)
这是没有URL的88个字符.
Stack Overflow javascript大师可以做得更好吗?我将接受最少字符的工作答案,所以戴上你的思维帽!
(有一点:书签必须适用于所有主流浏览器.这是一个聪明的解决方案,但不适用于所有主流浏览器,因为它返回一个值.)
javascript:void(with(document)body.appendChild(createElement('script')).src='URL')
Run Code Online (Sandbox Code Playgroud)
79个字符.感谢本·布兰克的使用void.
我不确定你为什么要将它包装在一个功能盒中 - 它似乎完美无缺,并且差不多十几个字符:
javascript:void(document.body.appendChild(document.createElement('script')).src='URL')
Run Code Online (Sandbox Code Playgroud)
然而,除此之外,您的实现看起来非常简约.
| 归档时间: |
|
| 查看次数: |
798 次 |
| 最近记录: |