搜索答案,请关注微信公众号!发送题目查询!
搜索答案,请关注微信公众号!发送题目查询!
西安开放大学_JavaScript程序设计#作业答案
JavaScript程序设计#
学校: 西安开放大学
问题 1: 1. 下面的系统函数中哪个可以判断是否是非数字的函数( )。
选项:
A. isNaN( )
B. parseInt( )
C. parseFloat( )
D. function( )
答案: isNaN( )
问题 2: 2. var n = "miao wei ke tang".indexOf("wei",6);n的值为( )。
选项:
A. -1
B. 5
C. 程序报错
D. -10
答案: -1
问题 3: 3. 以下String对象的( )方法得到指定位置处的字符。
选项:
A. indexOf()
B. charAt()
C. charIsAt()
D. indexOfThePosition()
答案: charAt()
问题 4: 4. 下面哪一条语句在页面上显示圆周率π( )。
选项:
A. document.write(Math.Pi)
B. document.write(Math.pi)
C. document.write(Math.PI)
D. document.write(Date.Pi)
答案: document.write(Math.PI)
问题 5: 5. 如何把 7.25 四舍五入为最接近的整数( )。
选项:
A. round(7.25)
B. rnd(7.25)
C. Math.rnd(7.25)
D. Math.round(7.25)
答案: Math.round(7.25)
问题 6: 6. 如何求得 2 和 4 中最大的数( )。
选项:
A. Math.ceil(2,4)
B. Math.max(2,4)
C. ceil(2,4)
D. top(2,4)
答案: Math.max(2,4)
问题 7: 7. 在JavaScript中,下列哪段代码能够在1秒之后执行表达式expression( )。
选项:
A. window.setTimeout(1000,expression);
B. window.setTimeout(expression,1);
C. window.setTimeout(1,expression);
D. window.setTimeout(expression,1000);
答案: 请关注公众号【渝开搜题】查看答案
问题 8: 8. 以下哪个选项中的方法全部属于window对象( )。
选项:
A. alert,clear,close
B. clear,close,open
C. alert,close,confirm
D. alert,setTimeout,write
答案: 请关注公众号【渝开搜题】查看答案
问题 9: 9. 在JavaScript中,如果不指明对象直接调用某个方法,则该方法默认属于哪个对象( )。
选项:
A. document
B. window
C. form
D. location
答案: 请关注公众号【渝开搜题】查看答案
问题 10: 10. history能访问前一页面方法是( )。
选项:
A. back(-1)
B. back(1)
C. forward(1)
D. go(-1)
答案: 请关注公众号【渝开搜题】查看答案
问题 11: 11. 与window对象无关的属性是下列哪项( )。
选项:
A. top
B. self
C. left
D. frames
答案: 请关注公众号【渝开搜题】查看答案
问题 12: 12. 如何在浏览器的状态栏放入一条消息( )。
选项:
A. statusbar = "put your messagehere"
B. window.status = "put your messagehere"
C. window.status("put your messagehere")
D. status("put your messagehere")
答案: 请关注公众号【渝开搜题】查看答案
问题 13: 13. 打开名为“window2”的新窗口的JavaScript语法是( )。
选项:
A. window.new("http://www.w3schools.com","window2")
B. window.open("http://www.w3schools.com","window2","")
C. new("http://www.w3schools.com","window2")
D. new.window("http://www.w3schools.com","window2")
答案: 请关注公众号【渝开搜题】查看答案
问题 14: 14. XMLHttpRequest对象有几个返回状态值?( )
选项:
A. 3
B. 4
C. 5
D. 6
答案: 请关注公众号【渝开搜题】查看答案
问题 15: 15. 同步请求会阻止用户,直到检索到响应,而异步不会阻止用户。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 16: 16. XMLHttpRequest对象有5种状态,当状态为5时,表示接受结果完毕。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 17: 17. Ajax使用 XMLHttpRequest 进行异步数据查询。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 18: 18. Ajax并不是全新的技术,而是整合了几种现有的技术:JavaScrip、XML和CSS。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 19: 19. Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 20: 20. switch之后括号内的表达式其结果可以是整数或字符串。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 21: 21. 在switch结构中,default语句都要放在最后。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 22: 22. for循环中三个表达式中至少要存在一个,而且两个分号是必不可少的。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 23: 23. 内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 24: 24. 在JavaScript中处理异常时,如果添加了 finally 语句,则 catch 语句可以省略。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 25: 25. window的哪个方法可以显示输入对话框( )。
选项:
A. confirm()
B. alert()
C. prompt()
D. open()
答案: 请关注公众号【渝开搜题】查看答案
问题 26: 26. 表达式123%7的计算结果是( )。
选项:
A. 2
B. 3
C. 4
D. 5
答案: 请关注公众号【渝开搜题】查看答案
问题 27: 27. 写 "Hello World" 的正确 Javascript 语法是( )。
选项:
A. ("Hello World")
B. "Hello World"
C. response.write("Hello World")
D. document.write("Hello World")
答案: 请关注公众号【渝开搜题】查看答案
问题 28: 28. 请选择结果为真的选项( )。
选项:
A. null == undefined
B. null === undefined
C. undefined == false
D. NaN == NaN
答案: 请关注公众号【渝开搜题】查看答案
问题 29: 29. 在JQuery中,能够操作HTML代码及其文本的方法是( )。
选项:
A. attr( )
B. text( )
C. html( )
D. val( )
答案: 请关注公众号【渝开搜题】查看答案
问题 30: 30. 以下关于Jquery有点的说法中错误的是( )。
选项:
A. jquery的体积较小,压缩以后,大约只有100kb
B. jquery封装了大量的选择器、DOM操作、事件,使用起来比JavaScript简单得多
C. jquery的浏览器兼容很好,能兼容所有的浏览器
D. jquery易扩展,开法阵可以自己编写jquery的扩展插件
答案: 请关注公众号【渝开搜题】查看答案
问题 31: 31. 在jQuery中想要找到所有元素的同辈元素,下面选择中可以实现的是( )。
选项:
A. eq(index)
B. find(expr)
C. siblings([expr])
D. next()
答案: 请关注公众号【渝开搜题】查看答案
问题 32: 32. 以下代码的结果是( )。HTML代码: 你好! jQuery 代码:$ ("p").prepend ( "快乐达人");
选项:
A. 你好! 快乐达人
B. 你好! 快乐达人
C. 快乐达人你好!
D. 快乐达人你好!
答案: 请关注公众号【渝开搜题】查看答案
问题 33: 33. 在jQuery中需要选取元素里所有元素,则下列选择器写法正确的是( )。
选项:
A. $("p a")
B. $("p+ a")
C. $("p>a")
D. $("p~a")
答案: 请关注公众号【渝开搜题】查看答案
问题 34: 34. 下面选择选项中可以隐藏下面代码中元素的是( )。
选项:
A. $(“id_txt”).hide();
B. $(#id_txt).remove();
C. $(“#id_txt”).hide();
D. $(“#id_txt”).remove();
答案: 请关注公众号【渝开搜题】查看答案
问题 35: 35. 有以下HTML代码片段,( )可以找到元素。 姓名: 评论:
选项:
A. $("form input")
B. $("input")
C. $("form>input")
D. $("#name")
答案: 请关注公众号【渝开搜题】查看答案
问题 36: 36. 在Jquery中,既可模拟鼠标连续单击事件,又可以切换元素可见状态的方法是( )。
选项:
A. hide( )
B. toggle( )
C. hover( )
D. slideUp( )
答案: 请关注公众号【渝开搜题】查看答案
问题 37: 37. 有以下HTML代码片段,( )可以找到其中的所有input元素。 姓名: 评论:
选项:
A. $("form input")
B. $("input")
C. $("form>input")
D. $("#input")
答案: 请关注公众号【渝开搜题】查看答案
问题 38: 38. 在jQuey中,如果想要从DOM中删除所有匹配的元素,下面选择中正确的是( )。
选项:
A. delete()
B. empty()
C. remove()
D. removeAll()
答案: 请关注公众号【渝开搜题】查看答案
问题 39: 39. 页面中一个div元素初始为隐藏的,代码如下。以下jQuery代码( )不能使该div元素显示出来。个人信息
选项:
A. $("#div_info").hide();
B. $("#div_info").show();
C. $("#div_info").css("display","block");
D. $("#div_info").toggle();
答案: 请关注公众号【渝开搜题】查看答案
问题 40: 40. 在jQuery中想要实现通过远程HTTP get请求载入信息功能的是( )。
选项:
A. ajax()
B. load(url)
C. get(url)
D. getScript(url)
答案: 请关注公众号【渝开搜题】查看答案
问题 41: 41. 在Jquery中,关于fadeIn( )方法正确的是( )。
选项:
A. 可以改变元素的高度
B. 可以改变元素的透明度
C. 可以改变元素的宽度
D. 与fadeIn( )相对的方法是fadeOn( )
答案: 请关注公众号【渝开搜题】查看答案
问题 42: 42. 以下( )不属于jQuery实现滑动效果的方法。
选项:
A. slideDown()
B. slideUp()
C. slide()
D. slideToggle()
答案: 请关注公众号【渝开搜题】查看答案
问题 43: 43. jQuery中,对于以下代码片段: a b c def执行以上代码,x_len和y_en两个变量的值是 ( )。
选项:
A. 4,3
B. 3,4
C. 7,3
D. 3,7
答案: 请关注公众号【渝开搜题】查看答案
问题 44: 44. 有以下HTML代码片段,( )可以找到“第一行”元素。 第一行第二行第三行
选项:
A. $("tr:first")
B. $("tr>td")
C. $("td")
D. $("table tr td")
答案: 请关注公众号【渝开搜题】查看答案
问题 45: 45. 关于改变高度动画效果,以下说法错误的是( )。
选项:
A. slideUp( )和slideDown( )用于改变元素的高度
B. slideUp( )会使元素从下往上逐渐隐藏
C. slideDown( )会使元素从上往下逐渐展示
D. slideUp( )或slideDown( )只能用毫秒作为速度参数
答案: 请关注公众号【渝开搜题】查看答案
问题 46: 46. 以下关于JavaScript的说法中错误的是( )。
选项:
A. jQuery是基于JavaScript的一个封装框架
B. JavaScript与JQuery是两种脚本语言
C. JavaScript可以通过script标签的形式引入到网页中
D. 使用jQuery方法前必须先引入jquery框架库文件
答案: 请关注公众号【渝开搜题】查看答案
问题 47: 47. 有以下HTML代码片段,( )可以将表格的每一行的背景设为红色。 第一行第二行 第三行
选项:
A. $("table").css("background", "red");
B. $("tr").css("background", "red");
C. $("td")css("background","red");
D. 以上全部
答案: 请关注公众号【渝开搜题】查看答案
问题 48: 48. 在jQuery中,使用bind( )方法可绑定多种事件,以下语法正确的是( )。
选项:
A. 语法:bind(“事件类型”,[data],处理函数);
B. 绑定多种事件语法:bind({“事件类型1”:处理函数1,“事件类型n”:处理函数n});
C. bind( )方法绑定事件后可通过unbind([事件类型][处理函数])移除事件
D. 以上均正确
答案: 请关注公众号【渝开搜题】查看答案
问题 49: 49. 在JQuery中被誉为工厂函数的是( )。
选项:
A. ready( )
B. function( )
C. $( )
D. next( )
答案: 请关注公众号【渝开搜题】查看答案
问题 50: 50. 在jQuery中,选择使用myClass类的css的所有元素( )
选项:
A. $(".myClass")
B. $("#myClass")
C. ${*}
D. ${‘body’}
答案: 请关注公众号【渝开搜题】查看答案
问题 51: 51. 在jQuery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面选项中可以直接完成该功能的是( )。
选项:
A. removeClass()
B. deleteClass()
C. toggleClass(class)
D. addClass()
答案: 请关注公众号【渝开搜题】查看答案
问题 52: 52. 在JQuery中,用于获取和设置元素属性值的方法是( )。
选项:
A. val( )
B. attr( )
C. removeAttr( )
D. css( )
答案: 请关注公众号【渝开搜题】查看答案
问题 53: 53. 关于jQuery,以下说法中不正确的是( )。
选项:
A. jQuery作为javascript的一个框架,遵循了javascript语言规范
B. jQuery具有轻量级、代码简洁、丰富的插件、浏览器兼容性等优点
C. jQuery中支持多种选择器,可灵活的控制网页样式
D. 随着jQuery的不断更新,它将逐步取代jsp等服务器端技术
答案: 请关注公众号【渝开搜题】查看答案
问题 54: 54. 下面选项中用来追加到指定元素的末尾的是( )。
选项:
A. insertAfter()
B. append()
C. appendTo()
D. after()
答案: 请关注公众号【渝开搜题】查看答案
问题 55: 55. 分析如下程序,运行结果为( )。
选项:
A. divClass divId
B. box divId
C. boxClass divId
D. box boxId
答案: 请关注公众号【渝开搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。