1. 表达式a=3, b=6, c=a++, d=--b, 返回值应为()
A.c=3, d=3 B.c=4, d=5 C.c=3, d=5 D.c=4, d=6
2. 写“Hello World”的正确javascript语法是?()
A. document.write("Hello World") B. "Hello World" C. response.write("Hello World") D. ("Hello World")
3. 使用外部JS程序文件的正确格式是()
A. <script href=" xxx.js"> B. <script src="xxx.js"> C. <script name="xxx.js"> D. <scriopt file = "xxx.js">
4. 下列JavaScript的循环语句中()是正确的
A. if (i<10;i++) B. for (i=0;i<10) C. for i=1 to 10 D. for (i=0;i<=10;i++)
5. 表达式123%7的计算结果是()
A.2 B.3 C.4 D.5
6. 下面选项中正确的是()
A.在JavaScript中while循环是先执行后判断 B.while循环至少循环1次 C.do…while循环可以循环0次 D.在JavaScript中while循环容易产生无穷循环
7. 下列的哪一个表达式将返回假()
A. !(3<=1) B. (4>=4)&&(5<=2) C. (“a”==”a”)&&(“c”!=”d”) D. (2<3)||(3<2)
8. JS中数组的序列是从()开始的
A.0 B.1 C.2 D.3
9. JavaScript关键字用来创建对象实例的是()
A.object B.new C.instance D.example
10. 当用户单击鼠标按键时,产生()
A.onKeyup事件 B.onfocus事件 C.ondbclick事件 D.onClick事件
11. 在JavaScript中,可以使用()来创建一个新窗口
A.window.create() B.window.new() C.window.open() D.document.new()
12. 当加载Web页面时会自动创建window的一个属性,且它给出了用户计算机中的各种显示特性,包括屏幕像素宽度、高度、颜色深度等,该属性是()
A.history B.screen C.status D.event
13. 下面()对象代表浏览器的历史列表,使用户可以跟踪窗口中曾经使用过的 URL。
A.window B.document C.location D.history
14. button对象的()方法使按钮失去焦点
A.blur() B.focus() C.get() D.click()
15. XMLHttpRequest对象中()属性能够说明请求是否成功
A.status B.readyState C.success D.statusText
1. JavaScript的特性包括:、、和。
2. JavaScript中复杂数据类型包括:、、。
3. JavaScript中表达式是各种、、的综合体。
4. JavaScript中使用增量运算符时,如果变量、数组元素或者对象属性不是数字且无法转换成数字,增量运算结果是。
5. JavaScript的事件处理的实现过程分为:通过处理事件和通过、处理事件。
6. window 对象的clearInterval()方法用于。
7. document对象的all 属性访问 HTML 元素对象的方法有:、、和。
8. <marquee>标签用于。这个标记只适用于IE3以后的版的浏览器。
9. option元素总是和元素一起使用的。
10.对象就是浏览器对象,用于获得与浏览器相关的信息。
1.
2.
3.
4.
5.
1. 创建一个HTML页面,并编写JavaScript代码。要求:页面含有若干个超文本链接,这些链接都对应一个真实的网站。单击页面上的“查看链接细节”按钮,将打开一个新的页面,向用户展示每一个链接的详细信息。
2. 编写函数test(),实现如下功能:
(1)当多行文本框中的字符数超过20个,截取至20个
(2)在id为number的td中显示文本框的字符个数