javascript - 如何在单独的文件中创建 javascript 库并在另一个文件中创建 "include"?

标签 javascript include wsh windows-scripting

首先,一个警告。主脚本是不在网页中运行 .我将使用 Windows Script Host 在 Windows 中运行 .js 文件。

问题:
我想创建一个包含许多对象的javascript“库”,每个对象都有许多功能。我预计这个库会随着时间的推移变得相当大,并希望将它保存在一个单独的 javascript 文件中(我们称之为 Library.js )。我想从 访问对象库.js 从另一个脚本(我们称之为 User.js )。

本质上,我正在寻找类似于 C/C++“包含”范式的东西。

无论如何在javascript中实现这个? (记住,这不是基于网络的)

最佳答案

This page right here是我能找到的最接近的。它讨论了 .wsf 文件,它允许您将多个脚本(可能用不同的语言编写)组合在一个文件中。

对于您的问题,它应该类似于:

用户.wsf

<job id="IncludeExample">
   <script language="JScript" src="library.js"/>
   <script language="JScript">
      <![CDATA[
      // use your library functions here
      ]]>
   </script>
</job>

可能有更好的方法,但我不是 WSH 专家。

关于javascript - 如何在单独的文件中创建 javascript 库并在另一个文件中创建 "include"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/928237/

相关文章:

javascript - 谷歌图表错误 :Cannot read property 'length' of undefined; Debugging error in Google Charts

javascript - 如何将模型对象获取到 Javascript 变量

c - Oracle Proc如何查找C头文件?

php - 如何构建 PHP 内容以用于非安全 (http ://) and secure (https://) areas and across multiple directories?

c++ - 在单个文件中收集常见的包含 - 好的做法?

get - 在 JScript 中,是否可以实现从外部看起来像对象属性的 getter 和 setter?

javascript - 将按钮值传递给模态中的 Url.Action

javascript - 如何通过文本框数组提交按钮

scripting - VBScript 从 Shell 获取结果

powershell - 将内容输入文本文件的脚本