js基础部分面试题文档格式.doc

上传人:b****2 文档编号:14442909 上传时间:2022-10-22 格式:DOC 页数:10 大小:170.01KB
下载 相关 举报
js基础部分面试题文档格式.doc_第1页
第1页 / 共10页
js基础部分面试题文档格式.doc_第2页
第2页 / 共10页
js基础部分面试题文档格式.doc_第3页
第3页 / 共10页
js基础部分面试题文档格式.doc_第4页
第4页 / 共10页
js基础部分面试题文档格式.doc_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

js基础部分面试题文档格式.doc

《js基础部分面试题文档格式.doc》由会员分享,可在线阅读,更多相关《js基础部分面试题文档格式.doc(10页珍藏版)》请在冰豆网上搜索。

js基础部分面试题文档格式.doc

switch语句,break】

varx=prompt(“请输入1-5的数字!

”,“”);

switch(x){

case“1”:

alert(“one”);

case“2”:

alert(“two”);

case“3”:

alert(“three”);

case“4”:

alert(“four”);

case“5”:

alert(“five”);

default:

alert(“none”);

运行以上程序,在提示对话框中输入“4”,依次弹出的对话框将输出:

(B)

A、four,noneB、four,five,noneC、fiveD、five,none

4、分析下面的JavaScript代码段【考点:

for循环】

a=newArray(2,3,4,5,6);

sum=0;

输出结果是().(选择一项)

for(i=1;

i<

a.length;

i++)

sum+=a[i];

document.write(sum);

A.20B.18C.14D.12

5、在HTML中,Location对象的()属性用于设置或检索URL的端口号。

(B)

【考点:

location对象】

A.hostnameB.PortC.pathnameD.href

6、分析下面的javascript代码:

【考点:

+的用法,加法和连接符】

x=11;

y="

number"

;

m=x+y;

m的值为(A)

A.11numberB.numberC.11D.程序报错

7、setInterval("

alert('

welcome'

);

"

1000);

定时器的用法】

这段代码的意思是(D)

A.等待1000秒后,再弹出一个对话框

B.等待1秒钟后弹出一个对话框

C.语句报错,语法有问题

D.每隔一秒钟弹出一个对话框

8、分析下面的JavaScript代码段:

Math对象的方法使用,round四舍五入】

vara=15.49;

document.write(Math.round(a));

输出的结果是().(A)

A.15B.16C.15.5D.15.4

9、分析如下的JavaScript代码片段,b的值为(C)【考点:

parseInt取整】

Vara=1.5,b;

b=parseInt(a);

A.2B.0.5C.1D.1.5

10、在表单(form1)中有一个文本框元素(fname),用于输入电话号码,格式如:

010-82668155,要求前3位是010,紧接一个“-”,后面是8位数字。

要求在提交表单时,根据上述条件验证该文本框中输入内容的有效性,下列语句中,(A)能正确实现以上功能

substr()截取字符串的使用,isNaN判断是否为数字】

A.varstr=form1.fname.value;

if(str.substr(0,4)!

="

010-"

||str.substr(4).length!

=8||

isNaN(parseFloat(str.substr(4))))

alert("

无效的电话号码!

B.varstr=form1.fname.value;

&

&

str.substr(4).length!

=8&

C.varstr=form1.fname.value;

if(str.substr(0,3)!

||str.substr(3).length!

isNaN(parseFloat(str.substr(3))))

D.varstr=form1.fname.value;

&

str.substr(4).length!

!

isNaN(parseFloat(str.substr(4))))

11、以下哪个单词不属于javascript保留字:

(b) 

javascript保留字,防止命名出现使用保留字而产生错误】

A.with 

B.parent 

C.class 

D.void 

12、请选择结果为真的表达式:

(C) 

对null,undefined,NaN的理解】

A.nullinstanceofObject(if(!

(nullinstanceofObject))是真的) 

B.null===undefined 

C.null==undefined 

D.NaN==NaN 

13、以下哪个运算符不属于逻辑运算符?

(C)

逻辑运算符和位运算符】

1.A、&

B、||C、^D、!

14、下面定义变量中错误的是(D)。

变量定义规则】

A、eeeB、_abcC、box_1D、2point

15、下面语句varx=-10,y;

x=2*x;

y=x+15;

计算后y的结果是(C)。

四则运算】

A.-15B、10C、-5D、5

16、下列表达式运算结果为真的是(D)。

逻辑运算】

A、1<

2&

“5”!

=5

B、2>

2*1||“5”==5

C、2>

2*1&

5==5

D、1<

“5”==5

17、以下程序段,执行的结果是(C)。

while循环,避免出现死循环,除非有需要】

varx=-1;

do{

x=x*x;

}while(!

x);

A、是死循环B、循环执行二次C、循环执行一次D、有语法错误

18.执行语句for(i=1;

i++<

10;

);

后变量i的值是(C)。

for循环,什么时候跳出循环】

A、9B、10C、11D、不定

19、键盘事件中不包括的是(B)。

键盘事件】

A、keydownB、keyoverC、keypressD、keyup

20、执行以下脚本语句在页面输出(true)。

四则运算和逻辑运算综合应用】

vara=3;

a+=8*2;

alert(a>

10&

a<

=20);

21、预测以下代码片段的输出结果varstr;

(B)

alert(typeofstr);

变量的定义和typeof操作符的使用】

A;

stringB:

undefinedC:

ObjectD:

String

22.以下哪项不属于Javascript的特征?

JavaScript语言特性】C

A.Javascript是一种脚本语言

B.Javascript是事件驱动的

C.Javascript代码需要编译以后才能执行

D.Javascript是独立于平台的

23.阅读下面的JavaScript代码:

函数调用】B

functionf(y){

varx=y*y;

returnx;

}

for(x=0;

x<

5;

x++){

y=f(x);

document.writeln(y);

A.01234B.014916C.01491625D.以上答案都不对

24、关于Javascript中数组的说法中,不正确的是:

(A) 

数组的理解,包括创建,长度,元素的类型等概念】

A.数组的长度必须在创建时给定,之后便不能改变

B.由于数组是对象,因此创建数组需要使用new运算符

C.数组内元素的类型可以不同

D.数组可以在声明的同时进行初始化

25、考察以下程序片段:

【考点:

toFixed保留小数位数的使用】

varn=newNumber(3456);

alert(n.toFixed

(2));

以下选项正确的是:

( 

 

A.输出34B.输出56C.输出3456.00D.输出345600

26、察以下程序片段以下选项正确的是(C) :

varstr=“32px”;

varstr1=str.slice(-2);

alert(str);

alert(str1);

注意:

如果end未被规定,那么slice()方法会选取从start到数组结尾的所有元素】

A依次输出”px”“px”B依次输出”32”“32”

C依次输出”32px”“px”D依次输出”32px”“32px”

27、考察以下程序片段以下选项正确的是( 

A)

字符串的方法indexof的使用,之一返回的是下标】:

varstr=“12px”;

vars=str.indexof(“2”);

alert(s);

A.输出1B.输出2C.输出pD.输出12

28、在JavaScript中,下列哪段代码能够在1秒之后执行表达式expression(D)

setTimeout的使用,注意时间

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活经验 > 旅游购物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1