javascript引入外部js文件

我在做一个小游戏需要引入很多自定义的js对象有没有办法能将指定目录下所有的js文件都引进来呢?就像java中的importjava.util.*;一样... 我在做一个小游戏 需要引入很多自定义的js对象 有没有办法 能将指定目录下所有的js文件都引进来呢? 就像java中的 import java.util.*; 一样 展开
 我来答
念你年少无知个
2018-08-02 · TA获得超过2991个赞
知道答主
回答量:44
采纳率:0%
帮助的人:1.3万
展开全部

看随机抽取这个例子。在一个页面中如下:

我们可以把 js 放在另外一个文件里,比如当前文件夹的 a.js 中。

这样 html 页面如下:

a.js

这样就行了。

当然,也可以把 a.js放在web上,然后引用成下面这样。

百度网友2571d37bb
推荐于2017-09-02 · 知道合伙人软件行家
百度网友2571d37bb
知道合伙人软件行家
采纳数:1971 获赞数:7905
前端工程师

向TA提问 私信TA
展开全部
1、js脚本语言是一种面向浏览器的网页脚本编程语言,只能与HTML语言一起使用。要通过浏览器解释执行
2、如何在HTML中加入js脚本
2-1、直接在head标签内写入js代码,如下
<Script Language="JavaScript">
js 语句
</Script>
2-2、引入写好的js文件,使用语句
<script language="JavaScript" src="test.js"></script>
也是直接放入到head标签里头,也有的是放在</body>前面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
282518588
2012-02-14 · TA获得超过688个赞
知道小有建树答主
回答量:1383
采纳率:50%
帮助的人:373万
展开全部
可以……
<script src="${request.contextPath}/template/app/Dadjb/Dadjb.js" type="text/javascript"></script>
“${request.contextPath}/template/app/Dadjb/Dadjb.js”这里就是你js文件的路径
${request.contextPath}我这里是freemark的写法你可以根据你的要求来写你的路径
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniapp4eJoEwV8xNyw3
推荐于2018-06-17 · TA获得超过514个赞
知道小有建树答主
回答量:689
采纳率:0%
帮助的人:579万
展开全部
如果想用纯JS来实现,是没有办法的,提供两个方案
1. 用JS来实现,但是需要自己手工把文件名列表弄出来,作为数据,如下
var files = ['文件名1‘, '文件名2', '文件名3',...]; // 这个数组放该目录下的所有文件名
var dir = '/path/to/your/directory/'; // 这里放对应的路径
for (var i=;0; i<files.lenght; i++) {
var script = document.createElement('script');
script.type= "text/javascript";
script.src = dir + files[i] + ".js";
document.getElementsByTagName('head')[0].appendChild(script);
}

2. 第二种方法和一楼说的差不多,通过后端模板或者程序来遍历目录,把对应的文件都生成到html当中
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gone_1
2012-02-15 · TA获得超过128个赞
知道小有建树答主
回答量:227
采纳率:0%
帮助的人:170万
展开全部
椐我所知,没有,需要一个一个引用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式