【发布时间】:2018-05-23 08:48:58
【问题描述】:
我知道他们或多或少都在做同样的事情,只是方法而已。
<script src="example.js" type="text/javascript" charset="UTF-8"></script>
<script type="text/javascript">
function OptanonWrapper() { }
</script>
<script type="text/javascript">
var x = x || [];
(function(){
setTimeout(function(){
var d = document, f = d.getElementsByTagName('script')[0], s = d.createElement('script'); s.type = 'text/javascript';
s.async = true; s.src = "example.js"; f.parentNode.insertBefore(s,f);
}, 1);
})();
</script>
--
我不是本地 js 程序员,因此我们将不胜感激。
【问题讨论】:
-
呃。他们完全不同……?除非外部 example.js 有一些你没有包含的代码。
-
@evolutionxbox - example.js 没有不同的代码。它们到底有什么不同?再次抱歉,我不是 js 程序员,所以我不知道。我的理解是两者都从 example.js 获取 js
-
第一个字面上什么都不做,如果示例 js 是空的。第二个实质上是创建一个带有指向 example.js 的链接的脚本标记。 --- 与我的第一条评论相反,它也没有任何作用。
标签: javascript compare review