我刚学习来自Java背景的JavaScript,我有一个问题似乎无法让Google回答!
创建对象时,让我们说一个Person对象。是不是可以创建一个名为Person的单独文件(就像在Java中一样)并一次又一次地将它用于单独的网站?或者,您是否必须编写Person对象应包含在您想要使用它的每个站点中的属性和方法?
有没有办法像Java一样,你有对象类?
谢谢:)
答案 0 :(得分:3)
您可以使用require.js
为您的软件模块化提供更具编程风格的样式,也可以使用主html代码中的<script src=""></script>
标记调用所有脚本...当javascript加载所有toplevels对象时在相同的全球环境中,它们将在您的所有脚本中可用。
在answer中提供了许多其他加载JavaScript的方法。
答案 1 :(得分:1)
只需包含您想要的JavaScript,它就可以在页面上定义对象,您应该很高兴。请注意,包含这些文件的顺序很重要。
实施例:
<script src="js1.js" type="text/javascript"></script> // contains class
<script src="js2.js" type="text/javascript"></script>