章节
问答
课签
笔记
评论
占位
占位

我也可以独立(引用JS外部文件)

通过前面知识学习,我们知道使用<script>标签在HTML文件中添加JavaScript代码,如图:

JavaScript代码只能写在HTML文件中吗?当然不是,我们可以把HTML文件和JS代码分开,并单独创建一个JavaScript文件(简称JS文件),其文件后缀通常为.js,然后将JS代码直接写在JS文件中。

注意:在JS文件中,不需要<script>标签,直接编写JavaScript代码就可以了。

JS文件不能直接运行,需嵌入到HTML文件中执行,我们需在HTML中添加如下代码,就可将JS文件嵌入HTML文件中。

<script src="script.js"></script>

任务

注意:在右边编辑器中有html文件和script.js文件

1.index.html文件中的第6行使用

<script src="script.js"></script>代码引用script.js文件。

2.现在在script.js文件中写入document.write("引用JS文件!"); ,JS代码就直接运行了。

?不会了怎么办

单独的JS文件不能直接运行,需使用

<script src="script.js"></script>代码嵌入到HTML文件中执行

||
1
2
<!DOCTYPE HTML>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
//JS
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / QAQ年
script意思是脚本,它的作用是将那些不能单独使用且仅用于服务其他语言的语言嵌入到代码中,使它所服务的对象更完美,

最新回答 / weixin_慕仙0368419
是的,这样便可引入到html中

最新回答 / weixin_慕尼黑1573201
在<head></head>加入如下的内容<script src="你的js文件路径" type="text/javascript"> </script> 

最赞回答 / 笔墨雨迹
告诉你可以用eval. 但不建议用,eval容易用错,不推荐使用

最新回答 / weixin_慕丝2072746
alert()是window的内置函数,被认为同步cpu代码。JavaScripts 引擎会优先执行同步代码,alert 弹窗先出现

最新回答 / 慕标4407717
发v个别地方

最新回答 / H_jh
问题解决了,完全关闭edge进程再重启就OK了

最赞回答 / 慕设计1009945
“document.write can be a form of eval.”:“document.write是eval的一种形式”, eval要尽量避免,是出于安全考虑,因为eval过于强大,他可以把string串作为代码执行。如果控制不好就会造成安全漏洞。但是此时仅仅是练习,没有其他语句加入,有警告是正常的

最新回答 / Sunrise__
浏览器弹窗alert();括号内使用""双引号括起你想弹窗的内容比如alert("hello");

最赞回答 / 郑汝悦
代码的话在script.js里面随便写js语法就好,主要是熟悉在HTML文件里面引入js文件方式,代码讲究可读性,简洁,高效,就像生活,你把一个东西都堆在储物间可以,但不好找,如果分开,一个房间...

最新回答 / 南城旧事YF
输出语句是:alert();你的单词多些了一个 s

最赞回答 / 慕移动5476809
在新建一个JS文件,在那个新文件里写你想写的代码,运行后就自动引用啦

最新回答 / 山高丿路远
可以,引用的方法是一样的道理。

最赞回答 / 木头的木
可以看看这个回答http://www.imooc.com/qadetail/143484%EF%BC%9B
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言