javascript - 我可以将分析脚本放在 javascript 文件中吗
问题描述
当我们得到不同的脚本时,比如谷歌分析、adsense 或 facebook 代码等,通常有 2 个脚本。
第一个是外部脚本标记,第二个是一些 javascript 代码。
我的问题:包含这些脚本(与性能相关)的最佳方式是什么?
我正在考虑包括
<script src="//analytics.com/" async defer></script>"`
in <head>
,以及 js 文件中的 js 代码,例如main.js
,以便它可以与其余的 javascript 一起缓存和最小化。
这样做会有什么坏处吗?
如果不是,(如果这实际上更好),为什么每个人都建议将脚本放在里面<body>
?
解决方案
仅回答问题:
是的。
这个会比较好吗?
嗯,有点。它将被缓存,最小化,这不是一件坏事。
推荐阅读
- angular - “RootComponent”类型上不存在属性“userForm”
- javascript - 如何在 Web 扩展弹出窗口中获取本机 UI 颜色?
- ios - 数据不会填充 UICollectionView 滚动视图
- uwp - VS2017 中的 UWP 应用程序,其中资产文件设置为构建内容 - 始终复制不会复制到 LocalState 文件夹
- node.js - 错误:尚未为模型“项目”注册架构
- java - 在 java jre 上运行带有单个 jar 文件的 groovy 未编译脚本
- python - 一个班轮“如果不是无则分配”
- python - Python:在熊猫中制作数据框
- docker - helm 自定义图表 ErrImagePull
- javascript - 如何在我创建的 wordpress 中将我的主题中的 javascript 排入队列?