一. 多选题(共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“<!-- -->”就会当作的注释而忽略该内容,保证不出错或显示无效的内容。