javascript - 结构与 Javascript 代码? CSS、Divs,然后是脚本?

标签 javascript implementation structure

我注意到脚本的位置并不是无关紧要的,如果脚本引用下面的某个 div,它可能无法工作,不确定规则也许我的困惑代码稍后会分配一些其他值。所以我要求一般指南来设计 Javascript 代码中的结构。例如,CSS、Divs 和 Scripts 等部分的顺序是什么?

我个人的偏见是,好的代码应该从下到上易于阅读。因此,例如,浏览器可以在底部使用 browse() 脚本来开始浏览,而它使用的其他垃圾程序按逻辑顺序位于顶部,因此在 browse() 它上面的脚本应该是 browse() 使用的东西。字段值应该在顶部定义,我认为像 CSS 和 div 之类的东西——我知道粗鲁的类比。但如果用户的浏览器速度很慢,脚本可能根本不会执行,代码似乎无法运行。实用性和可读性的两难选择。

请定义术语,例如从上到下编码和从下到上编码,并显示结构。

最佳答案

在 head 中,放置 CSS,然后按使用顺序放置脚本,然后在 body Divs 中。

例如,如果您使用 jQuery 并且有一个使用 jQuery 代码的 .js 文件,建议在导入 .js 之前导入 jQuery 文件

我个人尽量避免将脚本放在正文中,很少遇到脚本找不到下面的 div 之类的问题。

关于javascript - 结构与 Javascript 代码? CSS、Divs,然后是脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4531086/

相关文章:

循环浏览列表和排序

c - HiC : Structure within Structure?

javascript - javascript中html文件之间交换变量

javascript - 在移动设备上禁用输入自动缩放

javascript - 如何在 Javascript 中使用事件委托(delegate)?

multithreading - 并行算法实现建议

c - 用 C 测试 AES 算法实现

javascript - 指纹js2如何获取get函数结果?

xml - 如何为一本书构建和标记 XML 中的对话?