JS初识测试

一. 多选题(共4题,36分)

1. (多选题)JavaScript语言具有()、()、()等特点。

  • A. 动态性:直接对用户输入做出响应,采用事件驱动方式进行。
  • B. 跨平台性:只与浏览器有关,与操作环境无关。
  • C. 简单性:解释性脚本语言,基本结构与开发过程简单。
  • D. 以上都不对。

正确答案: ABC:动态性:直接对用户输入做出响应,采用事件驱动方式进行。; 跨平台性:只与浏览器有关,与操作环境无关。; 简单性:解释性脚本语言,基本结构与开发过程简单。;

2. (多选题)
JavaScript语言具有()、()、()等功能。

  • A. 实现网页特效。
  • B. 实现表单数据前端校验。
  • C. 窗口动态操作。
  • D. 以上不全对。

正确答案: ABC:实现网页特效。; 实现表单数据前端校验。; 窗口动态操作。;

3. (多选题)关于页面级嵌入方式的说法,以下选项正确的是()。

  • A. 把JavaScript代码嵌入到<script>…</script>标签间。
  • B. 通常JavaScript代码以函数形式写在这对标签间,以方便开发者在该网页中需要的地方调用。
  • C. 通过<script language="javascript" src="xxx.js">引入。
  • D. 以上都对。

正确答案: AB:把JavaScript代码嵌入到<script>…</script>标签间。; 通常JavaScript代码以函数形式写在这对标签间,以方便开发者在该网页中需要的地方调用。;

4. (多选题)
关于项目级嵌入方式的说法,以下选项不正确的是()。

  • A. 把JavaScript脚本写在外部独立的.js文件中。
  • B. 在网页中通过<script language="javascript" src="xxx.js">方式载入外部JavaScript文件。
  • C. 外部的.js文件可以为项目中任何需要的网页引入使用。
  • D. 以上选项不全对。

正确答案: D:以上选项不全对。;

二. 填空题(共4题,36分)

5. (填空题)
JavaScript是一种()和()并具有安全性能的脚本语言。

正确答案:

(1) 基于对象;Object-based;基于对象(Object-based)

(2) 事件驱动;EventDriven;Event Driven;事件驱动(EventDriven)

6. (填空题)
JS是一种脚本语言,这里所谓脚本语言,就是可以和()混在一起使用的语言。

正确答案:

(1) HTML语言

7. (填空题)

下面代码中,alert方法中的参数必须用()包裹才能正确执行。

<Script Language="JavaScript">

         alert(“欢迎进入JavaScript神奇世界!”);             

</Script>

正确答案:

(1) 英文引号;英文的引号

8. (填空题)
JavaScript代码嵌入网页的方法也有3种。分别是标签级嵌入方式、()和()。

正确答案:

(1) 页面级嵌入方式

(2) 项目级引入方式

三. 判断题(共2题,18分)

9. (判断题)

下面代码中,alert()方法中的参数用中文的引号包裹也能正确执行。

  • A. 对
  • B. 错

正确答案: 错

10. (判断题)
标签级嵌入方式,即在HTML标记属性值中直接写入JavaScript代码。

  • A. 对
  • B. 错

正确答案: 对

四. 简答题(共1题,10分)

11. (简答题)在网页中写入以下代码,请问该代码会被浏览器执行弹出提示框吗?为什么要加上html的注释“<!--  -->”?

          <Script Language="JavaScript">

                  <!--    //弹出一个提示框

                  alert(“欢迎进入JavaScript神奇世界!”);             

                  -->

           </Script>

正确答案:

1、如果浏览器支持JS脚本,则运行网页浏览器会弹出提示框,否则就不会弹出提示框。

2、当浏览器不支持JS脚本时,浏览器按html的语法对其进行解释,遇到html“<!--  -->”就会当作的注释而忽略该内容,保证不出错或显示无效的内容。

  • 19
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值