JavaScript程序设计习题

时间:2025-04-04

1课后习题

1.以下哪个选项是JavaScript技术特征( D )。 A.解释型脚本语言

B.跨平台

D.具有以上各种功能

B.只能使用FrontPage编辑软件 D.只能使用Dreamweaver编辑工具 B.内容性校验 D.方法性校验

C.基于对象和事件驱动 A.只能使用记事本

2.编辑JavaScript程序时( C )。 C.可以使用任何一种文本编辑器 A.格式性校验 C.事件性校验 注释处理(A)。

A.<!-- -->标记 C.// 标记

B.' 标记 D./* */标记

B.<script src="a.js"></script>

3.在程序开发过程中,用户输入内容的校验常分为功能性校验和( A )。

4.对于不支持JavaScript程序的浏览器,使用下面哪种标记会把编写的JavaScript脚本作为

5.在调用外部的JavaScript文件时,下面哪种写法是正确的( B )。 A.<script file="a.js"></script>

6.如果将JavaScript脚本存储在单独的文件中,那么在IE浏览器中,选择“查看”/“源文件”命令时,查看源文件时( B )显示JavaScript程序源代码。

A.会

B. 不会

B.document.write( I enjoy JavaScript); D.alert("I enjoy JavaScript "); B.不区分

7.下面哪种JavaScript语法格式是正确的( D )。 A.echo "I enjoy JavaScript";

C.response.write("I enjoy JavaScript ") ; A.区分

8.JavaScript脚本是否区分字母大小写( A )。

JavaScript基础教程

2课后习题

1.<head>标记与<body>标记( B )互相嵌套。 A.能够

B.不能够

B.<body>…</body> D.<title>…</title> B.<frame>标记 D.<noframes>标记

2.<font>标记应用于下列哪组标记之间( B )。 A.<html>…</html> C.<head>…</head> A.<frameset>标记 C.iframe标记 大(A)。

A.<h3> C.<h5> A.<body> C. <title> A.区分

B.<h4> D.<h6> B.<br> D.<html> B.不区分

3.下面哪种标记是浮动框架标记( C )。

4.标题标记包含6种标记,每一个级别的字体大小都有明显的区分,下面哪级标题的字号最

5.下面哪种标记是单标记( B )。

6.在HTML超文本标记语言中,标记( B )大小写。

3课后习题

一、判断题

1.float可以用作标识符。(×)

2.在JavaScript中可以用十六进制形式表示浮点数常量。(×) 3.字符串变量使用单引号(' ')表示。(√)

4.在定义JavaScript变量时,一定要指出变量名和值。(×)

5.用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。(×) 6.JavaScript规定在使用任何变量之前必须先使用var声明它。(×)

7.在使用var x=1声明变量x之后,赋值语句x="我喜欢JavaScript"将出错。(×) 8.表达式的类型只取决于运算符,与操作数无关。(×) 9.JavaScript中的变量不区分大小写。(×)

10.如果有定义var x=true,y=false;那么x&&y的结果是true。(×) 二、单选题

1.以下哪个常量值最大?D

A.70

B.025

C.0×90

D.0X85

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

68

第1章 JavaScript概述

A.var for B.var txt_name

C.var myname myval D.var 2s

3.下面哪一个语句定义了一个名为Myval的变量并将它的值赋为2205?C

A.var myval=2205 B.var MyVal=2205 C.var Myval=2205

D.Myval=2205

4.下面哪一个不是JavaScript运算符?D

A.=

B.== C.&&

D.$#

5.下面哪一个表达式的返回值为True。A

A.!(3<=1) B.(1!=2)&&(2<0) C.!(20>3)

D.(5!=3)&&(50<10) 6.表达式160%9的计算结果是_____C___。

A.5

B.6

C.7

D.8 7.表达式"a90"+"90"的计算结果是___B_____。

A.a180 B.a9090 C.a90 D.180 8.下列运算符中,___C_____优先级最高。

A.==

B.&&0

C.+

D.

*=

4课后习题

一、填空题

1.下列JavaScript的判断语句中( A )是正确的。

A.if(a==0) B.if(a=0) C.if a==0 then D.if a=0 then 2.下列JavaScript的判断语句中( B )是正确的。

A.if(a<>0) then B.if(a!=0) C.if a=!0 then D.if a<>0 then 3.下列JavaScript的循环开始语句中( D )是正确的。

A.for i=1 to 10

B.for(i=0;i<=10) C.for(i<=10;i++)

D.for(i=0;i<=10;i++)

4.下述关于循环语句的描述中,___A_____是错误的。

A.循环体内必须同时出现break语句和continue语句 B.循环体内可以出现条件语句 C.循环体内可以包含循环语句

D.循环体可以是空语句,即循环体中只出现一个分号; 5.下述break语句的描述中,___A_____是不正确的。

A.break语句用于循环体内,它将退出该重循环

B.break语句用于switch语句,它表示退出该switch语句 C.break语句用于if语句,它表示退出该if语句 D.break语句在一个循环体内可使用多次 二、实践题 …… 此处隐藏:7837字,全部文档内容请下载后查看。喜欢就下载吧 ……

JavaScript程序设计习题.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219