Java复习题与答案.docx
Java复习题与答案单项选择题1、在Javascript函数定义的格式中,以下各组成局部中()是可以省略的。A.函数名B.函数名后面的圆括号()C.函数体D.函数参数(正确答案)2、如果有函数定义function f(x,y) ,那么以下正确的函数调用是()OA. fl, 2B. (1)C. f (1,3)(正确答案)D. f(, 2)3、定义函数时,在函数名后面的圆括号内可以指定()个参数。A. 0B. 1C. 2D.任意多(正确答案)4、定义函数时,参数之间用()分隔。A.逗号(正确答案)B.句号C.分号D.空格5、JavaScript中定义函数,以下说法中正确的选项是()。A.定义函数必须要带有参数B.定义函数不需要带有参数C.定义函数可以带有参数、也可以不带有参数(正确答案)D.以上都不对6、以下哪个选项是JavaScript技术特征:A、解释型脚本语言B、跨平台C、基于对象和事件驱动D、具有以上各种功能(正确答案)7、在程序开发过程中,用户输入内容的校验常分为功能性校验和A、格式性校验(正确答案)B、内容性校验C、事件性校验D、方法性校验8、下面哪种JavaScript语法格式是正确的。A、 echo enjoy JavaScript”;B、 document, write( I enjoy JavaScript);C、 response, write (?,I enjoy JavaScript );D、alert ("I enjoy JavaScript ");(正确答案)9、如果将JavaScript脚本存储在单独的文件中,那么在IE浏览器中,选择“查看” / “源文件”命令时,查看源文件时()显示JavaScript程序源代码A、会(正确答案)B、不会C、视情况D、以上都不对10、以下JavaScript语句中,()能实现单击一个按钮时弹出一个消息框A、 button value ="鼠标响应"onClick=alert("确定")></ button >B、<input type=" button " value ="鼠标响应"onCl ick=alert ("确定 ) > (正确答案)C、 < input type 二 button value =鼠标响应 onChange=alert (确定)D> < button value =鼠标响应 onChange=alert (确定)></ button >11、定义函数的关键字A、function (正确答案)B、 funcC、 varD、 nee12、网页编程中,运行下面的javascript代码,那么提示框中显示()<script language=" javascript” >x=3;y=2;z=(x+2)/y;alert (z);</script>A、 2B、 2. 5(正确答案)C、 32/2D、 1613、以下哪项不是JavaScript的基本特点?()A、基于对象B、跨平台C、编译执行(正确答案)D、脚本语言14、以下选项中,不能作为变量名开头的是A、 字母B、 数字(正确答案)C、 下划线D、 $15、以下不属于网页制作工具的是A、 DreamweaverB、 HbuilderC、Office (正确答案)D Frontpage16、插入Javacript的正确位置是()。A、head 局部B、body 局部C、body局部和head局部均可(正确答案)D、都不行17、以下语句中,()语句是根据表达式的值,进行匹配,然后执行其中的一个 语句块。如果找不到匹配项,那么执行默认的语句块A、 if-elseB、 switch (正确答案)C、 forD、 字符串运算符填空题1、JavaScript是Web页面中的一种编程语言,也是一种、以及基于对象和事件驱动并具有平安性的脚本语言(答案:通用的;跨平台的)2、JavaScript是Web页面中的一种 编程语言(答案:脚本)3、dreamweaver有3种视图形式,分别为、拆分和设计(答案:代码)4、如果遇到不支持JavaScript脚本的浏览器,网页会达不到预期效果或出现 错误。解决这个问题可以使用以及noscript标记(答案:HTML注释符号)5、在JavaScript中,合法的标识符的命名规那么和Java以及其他许多语言的命 名规那么相同,第一个字符必须是、下划线(-)或美元符号(答案:字母)6、程序中的字符串型数据是包含在或双引号中(答案:单引号)7、JavaScript变量的命名必须以字母或 开头(答案:下划线)8、JavaScript变量的命名中间可以是、字母或下划线(答案:数字)9、在JavaScript中变量根据作用域可以分为两种:和局部变量(答案:全局变量)10、调用函数时,函数的之间用逗号“,”分割。(答案:多个参数)11、JavaScript的函数定义由关键字、函数名、圆括号、圆括号内的参 数表和一组有效的组构成。(答案:function;可执行语句)12、JavaScript的函数定义 次,可以 次调用。(答案:1;任意多)判断题1、JavaScript脚本在HTML文件中的位置有3种正确(正确答案)错误2、JavaScript脚本语言区分字母大小写正确(正确答案)错误3、程序出错类型分为两种正确(正确答案)错误4、JavaScript把静态页面转变成支持用户交互并响应相应事件的动态页面正确(正确答案)错误5 JavaScript脚本语言不是解释性语言正确错误(正确答案)6、使用JavaScript不可以实现脚本实现的动态页面正确错误(正确答案)7、JavaScript只适用于各种支持Internet浏览器的windows平台正确错误(正确答案)8、编辑JavaScript程序可以使用任何一种文本编辑器正确(正确答案)错误9、程序中的字符串型数据,由双引号定界的字符串中也可以含有单引号正确(正确答案)错误10、数值数据类型和字符串数据类型的值都无穷多,但是布尔数据类型只有两 个值正确(正确答案)错误11、数组索引值从1开始。正确错误(正确答案)12、创立对象是使用的关键字是new。正确(正确答案)错误13、获取系统当前日期和时间的方法是new Date ()。正确错误(正确答案)14、在JavaScript中,用来检索字符串的方法是replace ()。正确错误(正确答案)15、数组中间不能插入元素。正确错误(正确答案)16、对数组元素进行排序的方法是sort ()。正确(正确答案)错误多项选择题1、条件控制语句。通过判断条件表达式的值为什么值时,来确定是否执行某一 条语句。A、 true (正确答案)B、false (正确答案)C、0D、 12、JavaScript的运算符按操作数可以是A、单目运算符(正确答案)B、双目运算符(正确答案)C、算术运算符D、以上都不对3、JavaScript的运算符按运算符类型可以有。A、算术运算符(正确答案)B、比拟运算符(正确答案)C、赋值运算符(正确答案)D、双目运算符4、在JavaScript中,合法的标识符的命名规那么和Java以及其他许多语言的命 名规那么相同,第一个字符必须是A、字母(正确答案)B、下划线(正确答案)C、美元符号(正确答案)D、以上都不对5、将Array对象中的元素值进行输出的方法是()。A.用下标获取指定元素值(正确答案)B.用for语句获取数组中的元素值(正确答案)C.用数组对象名输出所有元素值(正确答案)D.用以上三种方法都可以(正确答案)7、在以下描述表单控件元素中的列表元素语句中,是正确的,其中, cityList=document. getElementByld(* cityList')。A.得到列表的长度 var listLength =cityList. options, length;(正确答案)B.选择列表中的第一项cityList. options。, click。;(正确答案)C.得到第一项的值 var val = cityList. options0. value;(正确答案)D.以上全部对(正确答案)8、如果要弹出一个包含信息字串的提示框,;如果要弹出一个确认 信息框,;如果要弹出一个要求用户输入信息的提示框,。A. msgbox (信息字串);B. confirm(信息字串);(正确答案)C. prompt(信息字串);(正确答案)D. alert (信息字串);(正确答案)9、Javascript中常用的内置对象有()。A.数组对象;(正确答案)B.数学对象(正确答案)C.字串对象(正确答案)D.日期对象(正确答案)10、日期对象的方法常用的有()A. getDateO (正确答案)B. getDay ()(正确答案)C. getSecond()(正确答案)D. getTimeO (正确答案).