- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个包含几个页面和一些 javascript (jQuery) 脚本的简单网站。对于 CSS,我使用了一个 .css 文件,其中包含每个页面的所有 css,我想对脚本也这样做。所以在我页面的头部我有这个:
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script src="scripts.js"></script>
<link href="CSS.css" rel="stylesheet" type="text/css">
在这个站点中不要使用太多的 javascript,例如在主页中我只有一种带有简单连续滑动背景的幻灯片,我是这样制作的:
var bgpos=1
function slide() {
$("div.slideshow").css("background-position","0px "+bgpos+"px")
bgpos++
}
setInterval(function(){slide()},35)
我在其他页面中也使用了一些 javascript,但我想知道将所有脚本放在一个文件中并链接到每个页面是否是一个好习惯。这是我考虑的主要问题:如果我为每个页面都使用该文件,上面的代码是否会在没有 div.slideshow 的另一个页面中无用地运行?
解决此问题的最佳方法是什么?
我喜欢 javascript 位于与 html 不同的文件中这一事实,但也许最好将这些脚本直接放在头部。
最佳答案
在生产环境中捆绑/缩小您的脚本是一种很好的做法。但是,在开发过程中,建议尽可能保持它们可维护。只要文件不是太大并且代码是模块化的,拥有脚本文件的开发版本就可以了。一旦您的脚本开始变得太大,将它们拆分成功能模块是明智的。让您的捆绑过程担心为生产场景组合文件。
关于javascript - 将所有脚本保存在一个文件中是一种好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19716874/
在我生活的世界中,构建一个将所有飞镖都扔到墙上的解决方案,并希望其中一些能命中靶心是一种非常糟糕的解决方案方法。 那么,我的问题出现了,什么时候在约定可接受的生产系统中使用 INSERT IGNORE
在数据处理时,经常会因为index报错而发愁。不要紧,本次来和大家聊聊pandas中处理索引的几种常用方法。 1.读取时指定索引列 很多情况下,我们的数据源是 CSV 文件。假设
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 6 年前。 Improve
我是一名优秀的程序员,十分优秀!