您好,欢迎访问三七文档
(1)、JavaScript中声明一个变量所用的关键字是var。(2)看以下JavaScript程序vara,b,c;a=“2”;b=2;c=a+b;运行以上程序后,变量c的值为“22”。(3)看以下JavaScript程序*varx,y;x=10;y=x++;运行以上程序后,变量y的值为10。(4)看以下JavaScript程序**vari,j;i=0;j=i&&(++i);运行以上程序后,变量j的值为0。(5)看以下JavaScript程序*vari;i=8;do{i++;}while(i100);运行以上程序后,变量i的值为9。(6)看以下JavaScript程序*for(vari=1;i=10;i++){if(i==5)continue;if(i==8)break;alert(i);}运行以上程序后,弹出的对话框依次输出的值为1,2,3,4,6,7。(7)看以下JavaScript程序varstr1,str2,str3,str4;str1=10.5;str2=8;str3=str1+str2;alert(str3);str4=Number(str1)+Number(str2);alert(str4);运行以上程序后,弹出的对话框依次输出的值为10.58,18.5。(8)定义JavaScript函数所用的关键字是function。(1)alert();的作用是:(A)A、弹出对话框,该对话框的内容是该方法的参数内容。B、弹出确认对话框,该对话框的要用户选择“确认”或“取消”。C、弹出输入对话框,该对话框的可让用户输入内容。D、弹出新窗口。(2)看以下JavaScript程序varnum;num=5+true;问:执行以上程序后,num的值为(D)A、trueB、falseC、5D、6(3)看以下JavaScript程序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)window对象的方法中,(A)方法是用于弹出确认对话框,可让选择“确定”或“取消”A、confirm()B、alert()C、prompt()D、open()(5)用JavaScript实现打开一个新窗口,地址为abc.html,正确的方法是(A)*A、window.open(“abc.html”,“”,“”);B、window.open(“”,“abc.html”,“”);C、window.open(“”,“”,“abc.html”);D、window.open(“”,“”,“”);(1)在JavaScript程序中加入注释,方法有(AB)A、//注释内容B、/*注释内容*/C、/注释内容D、/*注释内容(2)以下JavaScript变量名不合法的有(ABC)A、4MyvariableB、My@variableC、functionD、Myvariable4(3)location对象中可实现重新链接到其他网址的属性或方法有(AC)*A、href属性B、reload()C、replace()D、host(4)history对象中能实现网页后退效果的方法是(AC)*A、back()B、forward()C、go(-1)D、go(1)6、在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本:(AB)A.TEXTAREA/TEXTAREAB.INPUTtype=”text”/C.INPUTtype=”hidden”/D.DIV/DIV四、程序题:1、完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框。htmlbodyscriptfunctionfoo(){//在此处添加代码varrg=document.getElementsByName(radioGroup);for(vari=0;irg.length;i++){if(rg[i].checked){alert(你选择了第+(i+1)+个单选框);}}returnfalse;}/scriptbodyformname=form1onsubmit=returnfoo();inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/inputtype=submit//form/body/htmlJavascript简答题1.如何获取表单select域的选择部分的文本?2.在JavaScript中定时调用函数foo()如何写?3.vara=10;varb=20;varc=10;alert(a=b);alert(a==b);alert(a==c);结果是?以下是答案:1、formname=aselectname=asize=1onchange=_sel(this)optionvalue=a1/optionoptionvalue=b2/optionoptionvalue=c3/option/select/formscriptfunction_sel(obj){alert(显示文本:+obj.options[obj.selectedIndex].text);alert(值:+obj.options[obj.selectedIndex].value);}/script2、functionfoo(){alert(aaaa);a=setTimeout(foo(),100);}foo();3、a=b是赋值,a==b是判断值是否相同lect域的选择部分的文本?
本文标题:JS考试题目
链接地址:https://www.777doc.com/doc-1655940 .html