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() )方法返回该对象的日期。

发布了70 篇原创文章 · 获赞 31 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/CSDNWuZhiChun/article/details/104879792