1、 分析下面的JavaScript代码段:
var a=15.49;
document.write(Math.round(a));
输出的结果是()。
A. 15 B. 16 C. 15.5 D. 15.4 老人生日祝福语
正确答案是: A
2、 下列哪个函数可以将参数字符串当成Javascript程序代码执行?( )
A. eval() B. escape() C. encodeURI() D. toString()
正确答案是: A
3、 下列关于Javascript的说法中正确的是( )
A.所有变量在使用之前必须做声明
B.Javascript是面向对象的程序设计语言
C.Javascript是解释性语言
D.Javascript前身是Oak语言
正确答案是: C
4、 <html>
<head>
<title>欢迎您的光临!</title>
<script language=″JavaScript″>
……</script>
</head>
<body>
</body>
支付宝如何买东西</html>
此实例中JavaScript嵌入HTML的方式为( )
A.作为应用程序嵌入
B.直接嵌入HTML窗口或链接中
C.使用SRC属性应用外部脚本文件
D.脚本置于<script></script>标记中间
正确答案是: D
5、 赋值V=”6”并执行 a=isFinite(V)语句后,a 是( )
A. 字符串型
B. 日期型
C. 数值型
D. 布尔型
正确答案是: D
6、 以下哪个表达式将返回假?
A.!(3<1) B. (4>=4)&&(5<=2)
C. ("a"== "a")&&( "c"!= "d") D. (2<3)||(3<2)
正确答案是: B
7、 若有定义var x=10,则以下哪条语句执行后变量x的值不等于11?
A.x++; B. x=11; C. x==11; D. x+=1;
正确答案是: C
8、 下面哪个语句定义了一个名为pageNumber的变量幷赋值为240?
A.var PageNumber=240 B. pagenumber=240
C. var pageNumber=240 D. int pageNumber=240
正确答案是: C
教材分析9、 "JavaScript动态网页编程".substring(10)的返回值为( )。
A.JavaScript B.Java C.动态网页 D.动态网页编程
正确答案是: D
2、填空题:5题
1、 Number("123abc")的值为___________。
参考答案:NaN
2、 location对象的__________属性用于获取完整的URL。
参考答案:href
3、 JavaScript中引用类型主要指___________和函数。
参考答案:对象^Object^object^
4、 JavaScript中基本数据类型主要指数值型、___________和布尔型。
参考答案:字符串^字符串类型^字符串型^string^String^
5、 在函数体代码中,通过特殊对象__________来访问参数列表。
参考答案:arguments^
1、 如果要从函数返回值,必须使用哪个关键词?( )
A. continue B. break C. return D. exit
正确答案是: C
2、 网页编程中,运行下面的javascript代码:
<script language=”javascript”>
x=3;
y=2;
z=(x+2)/y;
alert(z);
</script>
则提示框中显示()。
A. 2 B. 2.5 C. 32/2 D. 16
正确答案是: B
3、 以下代码片段的输出结果:
var str ;
alert(typeof str);
A. string ;
B. undefined;
C. object ;
D. String;
言承旭佟丽娅
正确答案是: B
5、 以下哪项不是JavaScrip的基本特点。
A.基于对象 B. 跨平台 C. 编译执行 D. 脚本语言
正确答案是: C
6、 要显示含有JavaScrip客户端应用程序的页面,必须使用( )
A.记事本 B. Word C. Web浏览器 D. Web服务器
正确答案是: C
7、 下列哪个不是Javascript中注释的正确写法:( )
A. < !-- …… -- >
B. //……
C. /*……*/
D. /*
……
*/
正确答案是: A
8、 下列各运算符中,( )优先级最高。
A.+ B. && C. == D. *=
正确答案是: A
9、 关于JavaScript基本语法,错误的是( )
A.变量名、函数名、运算符和其他标识符都是区分大小写的
B.一行中只能包含一个语句,而且必须在语句的结尾使用分号
C.一行中可以包含多个语句,在语句之间用分号分隔
D.一个语句不能拆分到两行上
正确答案是: B
4、 JavaScript的变量按有效范围不同分为__________和局部变量。
参考答案:全局^全局变量^
1、 下列哪个函数可以将参数转换为浮点数?( )
A.isNaN() B. parseInt() C. Number() D. parseFloat()
正确答案是: D
4、 要为页面编写JavaScrip脚本,必须了解下列哪项内容?
A.Perl B. C++ C. HTML D. VBScript
正确答案是: C
6、 表达式"123abc"-"123"的计算结果是( )
A."abc" B. 0 C. "123abc123" D. NaN
正确答案是: D
8、 若通过a标记的href属性指定要调用的JavaScript脚本代码,应在代码之前添加( )。
A. mailto:
B. ftp://
C.
D.javascript:
正确答案是: D
9、 关于以下两个陈述的描述中,正确的是:( )
陈述1:Javascript是弱类型语言
陈述2:Javascript的常用类型包括:int、string、boolean
A.陈述1正确,陈述2错误
B.陈述1错误,陈述2正确
C.两个陈述都正确
D.两个陈述都错误
正确答案是: A
1、 分析下面的JavaScript代码段:
var a = new Array("3","2","4");
for(var i = 0;i < a.length;i++ ){
document.write(a[i] +" ");
}
输出结果是()。
A. 1 2 3 B. 3 2 4 C. 0 1 2 D. 1 2 4
正确答案是: B
2、 Array对象的哪个方法可以删除数组的最后一个元素并返回该元素?( )
A.concat() B.pop() C.push() D.shift()
正确答案是: B
3、 以下哪个表达式的值是引用类型?
A.123 B. "123".length C. true D. new Date()
正确答案是: D
4、 以下( )语句将访问cool数据的第5个元素。
A.cool[5] B. cool(5) C. cool[4] D. cool(4)
正确答案是: C
5、 Array对象( )属性将返回表述数组长度的数值。
A .length B. getlength C. size D. getsize
正确答案是: A
6、 获取系统当前日期和时间的方法是( )
A.new Date(); B.new now();
C.now(); D.Date();
-
正确答案是: A
7、 关于Javascript中数组的说法中,不正确的是:( )
A.数组的长度必须在创建时给定,之后便不能改变
B.由于数组是对象,因此创建数组需要使用new运算符
C.数组内元素的类型可以不同
D.数组可以在声明的同时进行初始化
正确答案是: A
8、 考察以下程序片段:
var n = new Number(3456);
Fixed(2));
以下选项正确的是:( )
A.输出 34
B.输出 56
C.输出 3456.00
D.输出 345600
正确答案是: C
9、 下列与表达式/^[0-9]+$/相符的是( )
A.123
B.a123
C.123a
D.a
正确答案是: A
1、 分析下面的JavaScript代码段
发布评论