1. JS特性不包括()
A.解释性 B.用于客户端 C.基于对象 D.面向对象
2. 下面四个变量声明语句中,哪一个变量的命名是正确的()
A. var while B. var my_house C. var my dog D. var 2cats
3. 下列JS的语句中,哪一个是合法的()
A. document.write(“Tom said,”Hi!””) B. document.write(“Tom said,”Hi!”’) C. document.write(“Tom said,”Hi!”) D. document.write(“Tom said,\”Hi!\””)
4. 下列JS的判断语句中()是正确的
A. if (i= =0) B. if (i=0) C. if i= =0 then D. if i=0 then
5. var a=1 ;var b=2; var c=”=”; a+b+c+a+b= ()
A.NaN B.“12=12” C.“3=12” D.以上答案均不是
6. 下列选项中,()不是网页中的事件
A. onclick B. onmouseover C. onsubmit D. onpressbutton
7. 有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为: ()
A.x<10 B. x<=10 C. x<20 D. x<=20
8. 以下哪个单词不属于javascript保留字:()
A. with B. parent C. class D. void
9. 用户在键盘上按下某个按键时,则会触发()事件
A.keyup B.keypress C.keydown D.keycode
10. 在JavaScript中,窗口或者框架的大小发生改变时触发()
A.resize事件 B.scroll事件 C.focus事件 D.size事件
11. 下面()对象可用来在浏览器窗口中载入一个新网址。
A.document.url B.document.location C.window.url D.window.location
12. 下面()对象包括了alert()方法
A.window B.document C.location D.history
13. 如果想在网页显示后,动态地改变网页的标题()
A. 是不可能的 B. 通过document.write(“新的标题内容”) C. 通过document.title=(“新的标题内容”) D. 通过document.changeTitle(“新的标题内容”)
14. 某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()
A. document.forms.myButton B. document.mainForm.myButton C. document.forms[0].element[0] D. 以上都可以
15. var arr1=new Array(5);var arr2=new Array(1,2,3); arr1和arr2的长度分别是()
A.1,1 B.5,1 C.5,3 D.1,3
1. JavaScript中可以使用的开发工具主要有两大类,一类是,一类是。
2. JavaScript为开发人员提供了两种注释:和。
3. JavaScript中有三种对象:、和。
4. JavaScript中加法运算符除了完成加法运算,还可以实现。
5. JavaScript中使用减量运算符时,如果变量、数组元素或者对象属性不是数字且无法转换成数字,减量运算结果是。
6. window对象中描述窗口的属性中self 属性代表,opener 属性表示。
7. 文字的write()和writeln()是对象的两个方法
8. JavaScript中的安全模型有:、和。
9. 实现Ajax异步交互的媒介就是对象
10. JavaScript中的文本对象包括:单行文本框对象、、和文件选择框。
11.对象代表HTML表单中的单选按钮,具有相同name属性的单选按钮形成一个组,同一组中只能有一个单选按钮被选中。
12. 当用户在网页中使用了<A>标签,并且设置了 HREF 属性,则创建出了一个,也就是超链接对象。
1.
2.
3.
4.
5.
1. 创建一个HTML页面,并编写JavaScript代码。要求:单击“输入密码”按钮后弹出一个要求用户输入的对话框,如下图所示;输入之后单击“确定”按钮,如果正确输入“admin”,则返回窗口,否则弹出一个提示对话框要求继续输入。
2. 创建一个HTML页面,并编写JavaScript代码。要求:页面包含了text类型的“用户名称”文本框,password类型的“用户密码”文本框,单击【数据检测】按钮将对用户输入内容是否为空进行判断,单击【数据清空】按钮将把用户输入的内容清空。