如何添加 2 javascript 文件

how to add 2 javascript file

我正在做一个关于 Google 上的动作的项目,我有一个 index.js 文件。它越来越大(我有很多功能在里面)所以我想把它分发到多个 javaScript 文件中。可能类似于 index.js、index2.js 和 index3.js。如何将我在 index2.js 和 index3.js 中声明的函数添加到我的 index.js.

我没有使用 HTML 文件,它用于 Google 上的操作,使用 node.js

而且我没有制作任何模块

您会想看看 node.js 如何让您 require 附加代码。你不能只导入整个文件(或者至少你不应该),但你可以使用它将你的代码分解成更多离散的块,然后让你的顶层 index.js 需要你需要的功能, 如果你愿意,可以叫名字。

一种方法(不一定是最好的,但它应该有效)是做这样的事情。

您的 functions.js 文件可能如下所示:

exports.func1 = function(){
  // Do stuff
};

exports.func2 = function(parameters){
  // Do other stuff
}

你的 index.js 现在可能

const F = require('./functions');

F.func1();

F.func2( 'whee!' );

如果你非常不喜欢F.部分,你甚至可以做类似

的事情
const func1 = require('./functions').func1;
const func2 = require('./functions').func2;

func1();

func2( 'whee!' );

甚至类似

const {func1, func2} = require('./functions');

func1();

func2( 'whee!' );