javascript - 从 .js 文件中单独的 .js 文件中定义的访问函数

标签 javascript function loading

我已经看到很多关于将 .js 文件加载到 HTML 文件中的问题,而且我知道该怎么做。但是,假设我有文件“classlist.js”。我怎样才能在另一个 javascript 文件中使用该 javascript 文件中定义的类?我不断看到建议使用

的答案
<script type="text/javascript" src="filepath"></script>

语法。但是,当在 .js 文件中使用时,它会在“<”上引发语法错误,因此我认为此代码无效。

那么,如何在一个单独的 .js 文件中定义的 .js 文件中使用一个函数...有效且高效(如果有的话)?

编辑: 我打算为将来澄清一些事情,因为我对 Javascript 还很陌生,而且看起来还有许多我什至不知道的其他因素在起作用。

我有两个 .js 文件,其中一个声明的类是另一个文件中类的扩展。我想在网页中使用扩展类,我想我必须将原始类加载到第二个 .js 文件中,然后将该 .js 文件加载到 HTML 文件中。我并没有完全脱离 HTML 进行编程。

对于任何误解,我们深表歉意,希望这篇文章对以后的其他人有所帮助。

最佳答案

假设您在网络浏览器中谈论 javascript,所有 js 文件都加载到 html 文件中,通常是 index.html。您需要使用脚本标签以正确的顺序在该 html 文件中加载 javascript,而不是在 javascript 文件中。所以如果B文件需要A文件里的东西,就需要先加载A文件,也就是把加载A文件的script标签放在加载B文件的script标签之前。

关于javascript - 从 .js 文件中单独的 .js 文件中定义的访问函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13381210/

相关文章:

C++从类中访问函数,接收函数作为参数

database - 将大量数据加载到 PostgreSQL 的最佳方式是什么?

database - 预加载数据的好方法是什么?

javascript - JavaScript 中的年龄验证重定向

javascript - 如何为 jquery 调用 `$(some)` 创建 spy ?

c++ - C++ 中带指针参数的函数

javascript - "done"body向上滚动时Pace Js

javascript - 使用 meteor 角色和铁 meteor 限制 View 仅在某些条件下有效

javascript - jQuery 仅针对 li 标签,其中元素具有特定的类

function - 如何访问同一包中但来自不同文件的未导出函数