好文档 - 专业文书写作范文服务资料分享网站

2019-2020学年第一学期《JavaScript》期末试卷

天下 分享 时间: 加入收藏 我要投稿 点赞

2019-2020学年第一学期《JavaScript》期末考试

…… A. 2 B. 3 C. 4 D. 5

8、 script标签的__属性用于将JavaScript文件链接到HTML文档。(选一项)。( )

适用班级:18秋高级计算机程序设计5年 … … … :号………学… 线… … … … …… … :订…名…姓… ……… … 装… …text!\ … … …… … :……级…班……

题 号 一 二 三 四 五 总 分

得 分 得 分 阅卷人 单选题(20*2分=40分) 一、

1、以下哪个常量值最大?( )

A.80 B. 0X65 C.095 D.0115

2、下面四个变量声明语句中,哪一个变量的命名是正确的?( )

A. var default B. var my_bouse C. var my dog D. var 2cats

3、下面哪一个语句定义了一个名为pageNumber的变量并将它的值赋为240?( )

A. var PageNumber=240 B. pagenumber=240

C. var pageNumber=240 D. var int named pageNumber=240

4、下面哪一个字符串变量定义语句是不正确的?( )

A. var mytext = \

C. var mytext = 'Here is some text!\

5、下面四个JavaScript语句中,哪一个是合法的?( )

A. document.write(\B. document.write(\C. document.write(\D. document.write(\

6、下面哪一个不是JavaScript运算符?( )

A. = B. == C. && D. $#

7.表达式123%7的计算结果是( )

A. prompt B. script C. src D. language

9、赋值运算符的作用是什么?( )

A. 给一个变量赋新值 B. 给一个变量赋予一个新名 C. 执行比较运算 D. 没有任何用处

10、比较运算符的作用是什么?( )

A.执行数学计算 B. 处理二进制位,目前还不重要

C.比较两个值或表达式,返回真或假 D. 只比较数字,不比较字符串

11、下面的哪一个表达式将返回真?( )

A. (3===3)&&(5

C. (3!=3) || (7<2) D. (1===1) || (3<2)

12、下面的哪一个表达式将返回假?( )

A. !(3<=l) B. (4>=4) && (5<=2)

C. (\

13、下列各种运算符中,_____优先级最高( )

A. + B. && C. == D. *=

14、作为if/else语句的第一行,下列选项中哪一个是有效的?

A. if(x=2) B. if(y<7) C. else D. if (x==2&&)

15、 _____事件处理程序可用于用户单击按钮时执行函数( )

A. onSubmit B. onClick C. onChange D. onExit

16、在条件和循环语句中,使用什么来标记语句组?( )

A.圆括号() B.方括号[]

C.花括号{} D.大于号>和小于号<

17、下列选项中哪一个可以作为for循环的有效的第一行?( )

A. for(x=1; x<6; x+=1> B. for(x = =1; x<6; x+=1) …C. for(x=1;x=6; x+=1) D. for(x+=1; x<6; x=1) 18、循环语句“for(var i=0,j=10; i=j=10; i++, j--);”的循环次数是( )

……A. 0 B. 1 C. 10 D. 无限

… 19、以下哪个while循环判定式最有可能是因程序员失误而写出的代码?( )

…A. while(x<=7) B. while(x=7) …C. while(x<7) D. while(x!=7) :号…… 20、语句“var i; while(i=0) i--;”中while的循环次数是( )

学… A. 0 B. 1 C.5 D. 无限

线… … 得 分 阅卷人 … (多选漏选不得分,4*5分=20分)

… 二、多选题 1、在下列选项中,( )段HTML代码所表示的“返回”的链接能够正确实现IE

…… 工 … 具栏中“后退”按钮的功能。

:订…A. 返回 名… B. 返回 姓… C. 返回 … D. 返回

…… 2、在javascript中,下列关于String对象的charAt()和indexOf()方法理解正

… 确的是( )

A. charAt()方法是获取指定索引位置的字符。

装… B. indexOf()方法是查找字符或字符串的位置,返回第一次出现的位置。 … …C. chatAt()方法的参数可以为一个或两个。 …D. indexOf()方法的参数为指定的索引值。

…… 3、在HTML文档中包含如下提交按钮,则选项中对该提交按钮描述错误的是( )

:……级…班……height:23; background-image:url(images/back1.jpg); border:0px; pading:1px ;margin:0px;\

onmouseover=\onmouseout=\

A. 在初始状态下,该提交按钮的背景图片为back1.jsp B. 当鼠标移入按钮时,按钮的背景图片变为back1.jsp C. 当鼠标移出按钮时,按钮的背景图片变为back2.jsp D. 按钮的宽度、高度应和图片的宽度高度一致。

4、在HTML文档中,包含如下的超链接,则选项中对此超链接描述正确的是( ) 注册 A、将在浏览器中显示文本内容为“#”的超链接

B、当鼠标移入此超链接时,超链接文本大小变为24px C、当鼠标移出此超链接时,超链接文本大小变为14px D、当点击此超链接后,超链接文本大小变为24px 三、 填空题(5*2分=10分)

得 分 阅卷人 1. javascript是______________________语言?

2. javascript如何申明变量__________________________________________ 3. javascript的四种基本数据类型有?__________________________________ 4. JavaScript中的数组有何特点?_______________________________________ 5. 如何在javascript中创建对象?________________________________________

得 分 阅卷人

四、问答题(4*5分=20分)

1、以下运行的结果是什么?

function replaceStr(inStr, oldStr, newStr){ var rep = inStr; while (rep.indexOf(oldStr) > -1) {

rep = rep.replace(oldStr, newStr);

} return rep; }

alert(replaceStr(\

testOne(); testTwo();

4、当单击button按钮时,出现什么结果? … …… … … :号……… 学… 线… … … ……… … :订…名…姓… ……… … 装… … … ……… … :……级…班……2、以下运行的结果是什么?

3、以下运行的结果(x,y,z)是什么? function testOne(){

x=”a”; y=”b”; z=false;

function testOne(){ var x=”c”; var y=”d”; z=true;

alert(x); alert(y); alert(z); }

function testTwo(){

alert(x);

alert(y);

alert(z);

}

Untitled Document

得 分 阅卷人

五、程序题(2*5分=10分)

1、实现一个登录账号功能,点击提交按钮后先后弹出“登录成功”和“正在跳

转至首页”。

2、实现在标题栏和状态栏上动态显示当前时间的效果。

2019-2020学年第一学期《JavaScript》期末试卷

2019-2020学年第一学期《JavaScript》期末考试……A.2B.3C.4D.58、script标签的__属性用于将JavaScript文件链接到HTML文档。(选一项)。()适用班级:18秋高级计算机程序设计5年………:
推荐度:
点击下载文档文档为doc格式
6nb6x3idjj4mu7526k929d31q9p6am00eas
领取福利

微信扫码领取福利

微信扫码分享