2024秋最新国家开放大学电大《JavaScript程序设计#》形考作业题库、期末题库及答案
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【学海搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【学海搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【学海搜题】微信公众号提供,禁止复制盗取,违者必究
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
d
e
f
执行以上代码,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框架库文件
答案: 请关注公众号【学海搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。