JavaScript引入方式和常用输出方式-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第1章-课后作业)

【案例1-2】 JavaScript引入方式

一、案例描述

  1. 考核知识点

JavaScript的几种引入方式

  1. 练习目标
  • 掌握JavaScript的引入方式。
  1. 需求分析

在网页中编写JavaScript时,分别演示通过嵌入式、外链式、行内式3中方式来引入JavaScript代码。

  1. 案例分析
  1. 嵌入式

直接使用<script>标签包裹JavaScript代码,直接编写到HTML文件中。

  1. 外链式

将JavaScript代码保存在一个单独的.js文件中,然后使用<script>标签的src属性来引入文件。

  1. 行内式

将JavaScript代码作为HTML标签的属性值使用。

二、案例实现

根据上面的分析,通过嵌入式来引入JavaScript代码,具体代码如下:

  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>嵌入式</title>
  6.     </head>
  7.     <body>
  8.         <script type="text/javascript">
  9.            alert('嵌入式')
  10.         </script>
  11.     </body>
  12. </html>

根据上面的分析,通过外链式来引入JavaScript代码,具体代码如下:

  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>外链式</title>
  6.     </head>
  7.     <body>
  8.         <script type="text/javascript" src="test.js"></script> // test.js为外部.js文件
  9.     </body>
  10. </html>

根据上面的分析,通过行内式来引入JavaScript代码,具体代码如下:

  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>行内式</title>
  6.     </head>
  7.     <body>
  8.        <div onClick="javascript:window.open('#','_blank')">打开空白页</div>
  9.     </body>
  10. </html>

【案例1-3】常用输出语句

一、案例描述

  1. 考核知识点

alert()、console.log()、document.write()

  1. 练习目标
  • 掌握alert()函数的应用。
  • 掌握console.log()函数的应用。
  • 掌握document.write()函数的应用。
  1. 需求分析

在浏览网页时,经常会看到一些弹出的警示框,用于提醒用户当前的操作是否完成,例如,在电商网站中,当完成付款时,会弹出支付情况的警示框。

console.log()用于在控制台输出结果,可以帮助开发人员在项目开发时调试内容。

document.write()用于在HTML文档输出内容。

  1. 案例分析
  1. alert()效果如图1-3所示。

 

  1. “登录成功!”效果展示
  1. console.log()效果如图1-4所示

 

  1. “控制台输出”效果展示

  1. document.write()效果如图1-5所示

 

  1. “HTML文档中输出”效果展示

二、案例实现

根据上面的分析,实现这3种方式,具体代码如下::

  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>常用输出语句</title>
  6.     </head>
  7.     <body>
  8.         <script type="text/javascript">
  9.            // alert() 弹出警告框
  10.            alert('登录成功!');
  11.            // console.log() 控制台输出
  12.            console.log('控制台输出')
  13.            // HTML文档中输出
  14.            document.write('HTML文档中输出')
  15.         </script>
  16.     </body>
  17. </html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaozhima-dun

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值