Vik*_*löf 5 javascript jquery html5
我不是网络开发人员的新手,但我只是想知道你们是否有一些建议让我改进:
总是当我写js或jQuery时,我<head>在我的页面上写下这样的所有代码:
<script>
$(document).ready(function() {
//All my functions and animations goes here…
});
</script>
Run Code Online (Sandbox Code Playgroud)
现在,当我浏览网页时,我发现大多数人的功能和动画都在一个单独的".js"文件中.他们经常创建课程.
这是如何运作的?创建类并将函数放在单独的文件中有什么好处?
谢谢,VG
注意:出于性能原因,您不希望拥有大量小型独立的外部JS文件,因为加载大量小型JS文件需要的时间比一个较大的JS文件要长.
仅供参考,面向对象思维和设计的许多优点可以在不使用文字类(javascript甚至没有)的情况下找到.更多的是您设计和实现代码的方式,而不是特定的语言语法功能.例如,您可以在纯C中使用面向对象的设计,该设计没有类或对象的特定语言概念.在javascript中,许多语言元素都是具有可扩展属性和方法的对象,因此在javascript中进行面向对象设计更容易(事实上,很难避免这样做),因为周围已经存在对象(窗口对象,所有DOM对象等...).