【问题标题】:Including a JavaScript file in another JavaScript file在另一个 JavaScript 文件中包含一个 JavaScript 文件
【发布时间】:2017-09-19 02:18:03
【问题描述】:

我是开发 JavaScript 库的新手。我对如何将js 文件包含到另一个依赖于前者的js 文件有一个基本的疑问。例如,我正在构建一个复制服务器代码中存在的类结构的 javascript 库。例如,类B 包含在类A 中。我想制作一个单独的 js 文件来表示类B,然后将其包含在类A 的定义中。我该怎么办?

感谢您的帮助。

谢谢!

【问题讨论】:

  • 这取决于你如何为你的 JS 服务。考虑使用 Browserify。

标签: javascript dependencies


【解决方案1】:

你可以在 b.js 中定义一个返回 B 类(函数)的函数,并在 A 类中调用它

b.js
getClassB function (){
    //define your B class here and return it at the end
    return B;
}

a.js
class/function A(){
    var B = getClassB();
}

【讨论】:

    【解决方案2】:

    如果你在html页面中使用它,只需先导入A类文件,然后再导入B类文件

    <script src="path_to_class_a_file"></script>
    <script src="path_to_class_b_file"></script>
    

    【讨论】:

    • ljaz:谢谢!但是我想在我的 HTML 页面中只导入类 A 并希望在类 A 中包含类 B 的代码的可见性。另外我想在类 A 的实现中使用类 B 的类结构!
    猜你喜欢
    • 2023-03-18
    • 1970-01-01
    • 2010-10-31
    相关资源
    最近更新 更多