Java Web应用开发_03 JavaScript技术

03 JavaScript技术

节内小测

3.1 JavaScript语言基础

1.在HTML中嵌入JavaScript,应该使用的标记是(   A   ) 
A.〈script〉〈/script〉
B.〈head〉〈/head〉
C.〈body〉〈/body〉
D.〈JS〉〈/JS〉

2.下面选项中,对JavaScript语言描述正确的是( A、B、D )。
A.JavaScript是Web页面中的一种脚本语言文字。
B.JavaScript用于为页面添加动态效果。
C.JavaScript可以替代html和css。
D.JavaScript语言的前身是LiveScript语言。

3.alert()函数主要用于弹出警示对话框,通常用于对用户进行提示。( 对√ )

4.Javascript脚本文件的扩展名是 .js

5.分析如下的JavaScript代码段, 则运行后在页面上输出(  1010 )

 var c="10",d=10; 

document.write(c+d)  

3.2 JavaScript 事件与常用对象

1.在HTML页面上包含如下所示的层对象,则javascript语句document.getElementById(“info”).innerHTML的值是( B )

< div id=”info” style=”display:block”>< p>请填写< /p>< /div>

A.请填写
B.< p>请填写< / p>
C.id=“info”  style=”display:block”
D.< div id=”info” style=”display:block”>< p>请填写< /p>< /div>

2.在HTML中,点击图片”previous.gif”上的超级链接后页面将加载历史列表中的上一个URL页面。代码如下所示,应在下划线处填入( A )

< a href=_________>< img src=”previous.gif” width=67” height=21>< /a>

A.”javascript:history.go(-1)”
B.“history.go(1)”
C.“history.go(-1)”
D.“javascript:history.go(1)”

3.分析下面的Javascript代码段,输出结果是( C )

var mystring=”I am a student”; 

var a=mystring.substring(9,13); 

 document.write(a);

A.stud
B.tuden
C.uden
D.udent

4.采用_事件_ _ _驱动是JavaScript语言的一个最基本特征。

5.在JavaScript中可以使用Date对象的( getDate() )方法返回该对象的日期。

03 JS技术–单元测验

1单选(2分)
下列选项中,哪个 HTML 元素中可以放置 Javascript 代码?( A )
A.
B.< javascript>
C.< scripting>
D.< js>

2单选(2分)
下列选项中,JavaScript运算符的优先级最高的是( D )
A.+
B.++
C.=
D.()

解析: C、JavaScript运算符均有明确的优先级与结合性,优先级较高的运算符将先于优先级较低的运算符进行运算。运算符“.、 [ ]、()”的优先级最高。

3单选(2分)
在JavaScript中,事件处理的过程通常分为( B )步。
A.5
B.3
C.4
D.2

解析: A、事件处理过程一般分为1、发生事件2、启动事件处理程序3、事件处理程序作出反应。

4单选(2分)
认真阅读下面代码,并按要求进行作答。

var i=9

var ii=(i>8)?100:9;

alert(ii);

在以上语句执行后,输出的结果是(B )
A.null
B.100
C.9
D.8

解析: A、条件运算符是JavaScript中的一种特殊的三目运算符,其语法格式如下: 操作数?结果1:结果2
若操作数的值为true,则整个表达式的结果为“结果1”,否则为“结果2”。

5单选(2分)
下列能产生当前日期的是 C
A.Now();
B.new Date()
C.Date();
D.new Noe()

6判断(2分)
在实际开发中,开发者只需将后台数据展示在相应页面即可,无需关心前台界面中的JS代码。( 错 )

7判断(2分)
在文档对象节点树中,具有相同父节点的节点叫做“父节点”。( 错 )

解析:具有相同父节点的节点叫做“兄弟节点”

8判断(2分)
JavaScript是Web上一种功能强大的编程语言,用于开发交互式的Web页面。它不需要进行编译,而是直接嵌入在HTML页面中,把静态页面转变成支持用户交互并响应事件的动态页面。

9判断(2分)
JavaScript不需要区分字母大小写。

解析:JavaScript严格区分字母大小写

10判断(2分)
在 HTML文档中引入JavaScript,有直接嵌入JavaScript脚本和链接外部JavaScript脚本两种。( )

11填空(2分)
DOM(Document Object Model)称为__文档对象模型__,是一个表示和处理文档的应用程序接口(API),可用于动态访问、更新文档的内容、结构和样式。

解析: DOM(Document Object
Model)称为文档对象模型,是一个表示和处理文档的应用程序接口(API),可用于动态访问、更新文档的内容、结构和样式。

12填空(2分)
采用__事件__驱动是JavaScript语言的一个最基本特征。

解析:
所谓的事件是指用户在访问页面时执行的操作。当浏览器探测到一个事件时,比如,单击鼠标或按键,它可以触发与这个事件相关联的JavaScript对象。

13填空(2分)
请阅读下面的程序,在空白处填写正确的代码。
< 1 >我是一个一级标题喔!</ 1 >
< 2 >我是一段文字。</ 2 >

h1;p

14填空(2分)
请阅读下面无序列表搭建的结构,根据注释中的要求填写代码。

  • T恤
  • 连衣裙
  • 裤子
circle;square

解析: 在无序列表中type属性用于指定列表项目符号,其常用属性值有三个,分别是
disc、circle、square,其中disc显示为默认的实心小圆圈样式;circle显示为空心小圆圈样式;square显示为实心小方块样式。

15填空(2分)
在JavaScript中可以使用Date对象的( getDate() )方法返回该对象的日期。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整全套资源下载地址:https://download.csdn.net/download/qq_27595745/70761177 【完整课程列表】 完整版Java web开发教程PPT课件 Java开发进阶教程 第01章 JavaScript简介以及基本语法(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第02章 Dom模型,控制客户端元素(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第03章 表单验证,常用函数(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第04章 自定义web服务器(共14页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第06章 SERVLET(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第07章 JSP语法及运行过程(共13页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第08章 JSP内置对象(共22页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第09章 jstl、el、java bean(共18页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第10章 过滤器、监听器、自定义标签(共19页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第11章 AJAX实现(共11页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第12章 自定义mvc框架(共11页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第13章 spring ioc aop(共18页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第14章 spring mvc介绍,原理以及搭建(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第15章 spring mvc核心对象拦截器(共26页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第17章 自定义orm框架(共11页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第18章 mybatis框架的搭建以及应用(共13页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第19章 mybatis高级应用(共21页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第20章 数据库连接池,缓存(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第22章 常用框架的介绍以及环境搭建(共16页).pptx JS课程案例ebookHTML\网上书店需求文档.doc

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值