function Person() { }
Person.prototype.move = function() { alert(this.name+“移动”);} function Student(name) { this.name = name; }
Student.prototype.study = function() { alert(this.name+”学习”); } Student.prototype = new Person(); var st = new Student(“张三丰”); st.study(); st.move(); 以下选项正确的是?
A.依次输出”张三丰学习” “百晓生移动” B.依次输出”张三丰学习” “移动” C.输出”张三丰学习” ,之后程序出错 D.程序出错,什么都不能输出
★标准答案:D
18. 以下不属于Javascript原始类型的是:()
A.string B.number C.function D.boolean
★标准答案:C
19. 以下哪段代码不能正确创建函数show()?
A.function show(text){ alert(text); }
B.var showFun = function show(text){ alert(text); } C.var showFun = function(text){ alert(text); } D.var showFun =new function(\
★标准答案:D
20. Javascript是如何实现继承的?
A.创建父类对象作为子类的原型(prototype)
B.使用extends关键子继承父类
C.创建子类对象作为父类的原型(prototype) D.使用class关键子继承父类
★标准答案:A
21. 在JavaScript中,下列哪段代码能够在1秒之后执行表达式expression?
A.window.setTimeout(1000,expression); B.window.setTimeout(expression,1); C.window.setTimeout(1,expression); D.window.setTimeout(expression,1000);
★标准答案:D
22. < body onLoad=\ < input onFocus=\ < /body >
下列方法一定会被调用的是:( )
A.f1() B.f2() C.g1() D.g2()
★标准答案:A
23. 以下哪个选项中的方法全部属于window对象:( )
A.alert,clear,close B.clear,close,open C.alert,close,confirm D.alert,setTimeout,write
★标准答案:C
24. 与image对象不相关的事件处理是下列哪项:( )
A.onError
B.onMouseOut C.onLoad D.onOpen
★标准答案:D
25. 在JavaScript中,如果不指明对象直接调用某个方法,则该方法默认属于哪个对象: ()
A.document B.window C.form D.location
★标准答案:B
26. 打开名为“window2”的新窗口的JavaScript语法是:( )
A.window.new(\ B.window.open(\ C.new(\ D.new.window(\
★标准答案:B
27. 如何在浏览器的状态栏放入一条消息:( )
A.statusbar = \ B.window.status = \ C.window.status(\ D.status(\
★标准答案:B
28. 与window对象无关的属性是下列哪项:( )
A.top B.self
C.left D.frames
★标准答案:C
29. history从属于window,下列能访问前一页面方法是:( )
A.back(-1) B.back(1) C.forward(1) D.go(-1)
★标准答案:D
30. 关于以下两个陈述的描述中,正确的是:()
陈述1:window对象的confirm方法用于显示一个包括相关信息以及Yes和No这两个按钮的对话框。 陈述2:window对象的alert方法用于弹出一个提示窗口,显示提示信息。 ()
A.陈述1正确,陈述2错误 B.陈述1错误,陈述2正确 C.陈述1和陈述2均正确 D.陈述1和陈述2均错误
★标准答案:B
31. 下列不是document对象的属性的是:( )
A.anchors B.forms C.location D.image
★标准答案:D
32. 下列说法有误的是()
A.event是window对象的一个属性,所以可以直接引用event对象 B.不同的浏览器事件处理的方式可能不同
C.对于同一事件,子对象的事件处理函数会覆盖父对象的事件处理函数 D.事件可以增强用户与页面的交互
★标准答案:C
33. 考察以下代码片段,预测在IE中打开该页面,点击按钮时的输出结果为:( ) <body>
<form name=”form1”>
<INPUT type=\测试按钮\> </form> </body> <script>
document.form1.button1.attachEvent(“onclick”,\被点击了!')\ document.form1.button1.attachEvent(“onclick”,\被点击了……..')\ </script> (10分)
A.输出 “被点击了!” B.输出 “被点击了……..’”
C.依次输出“被点击了……..” “被点击了!” D.依次输出“被点击了!” “被点击了……..”
★标准答案:C
34. 考察以下代码片段,预测输出结果( ) <script>
function handleEvent() { alert(\我被点击了!\
document.form1.button1.onclick = handleEvent; </script> <body>
<form name=”form1”>
<INPUT type=\测试按钮\> </form> </body>
A.输出 “我被点击了”
B.没有错误,但也没有任何输出。 C.出现错误,没有任何输出。 D.出现错误,但输出 “我被点击了”
★标准答案:C
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库JavaScript试题集(2)在线全文阅读。
相关推荐: