Jquery测试题
- 格式:doc
- 大小:197.00 KB
- 文档页数:5
一、Jquery测试题1下面哪种不是jquery的选择器?(单选)A、基本选择器B、后代选择器C、类选择器D、进一步选择器考点:jquery的选择器(C)2当DOM加载完成后要执行的函数,下面哪个是正确的?(单选)jQuery(expression,[context])B、jQuery(html, [ownerDocument])C、jQuery(callback)D、jQuery(elements)考点:jquery的核心函数(C)3下面哪一个是用来追加到指定元素的末尾的?(单选)A、insertAfter()B、append()C、appendTo()D、after()考点:jquery的核心函数(C)4下面哪一个不是jquery对象访问的方法?(单选)A、each(callback)B、size()C、index(subject)D、index()考点: jquery的核心函数之对象访问(D)5.jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样.考点:jquery的核心函数之对象访问(length)6.jquery中$(this)。
get(0)的写法和__________是等价的。
考点:jquery的核心函数之对象访问($(this)[0])7. 有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?(单选)A、visibleB、hiddenC、visible()D、hidden()考点:jquery的选择器(B)8.如果需要匹配包含文本的元素,用下面哪种来实现?(单选)A、text()B、contains()C、input()D、attr(name)考点:jquery的选择器(B)9.现有一个表格,如果想要匹配所有行数为偶数的,用________实现,奇数的用_______实现。
考点:jquery的选择器(even,odd)10.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(单选)A、text()B、get()C、eq()D、contents()考点:jquery的选择器(C)11。
计算机二级web程序设计试题及答案一、选择题(共20题,每题1分,共20分)1. 下列关于HTML的说法正确的是:A. HTML是一种编程语言B. HTML是一种标记语言C. HTML只能运行在Windows操作系统上D. HTML只能在Internet Explorer浏览器中查看答案:B2. CSS用于控制网页中的:A. 数据库连接B. 网页结构C. 用户登录D. 网页样式答案:D3. 在JavaScript中,可以使用哪个关键字声明变量?A. varB. letC. constD. all of the above答案:D4. 下面哪个函数用于向Console面板输出内容?A. console.log()B. console.write()C. console.error()D. console.alert()答案:A5. 下列关于jQuery的说法错误的是:A. jQuery是一个JavaScript库B. jQuery简化了JavaScript代码的编写C. jQuery只能在服务器上运行D. jQuery可以用来处理HTML元素答案:C二、填空题(共10题,每题2分,共20分)1. CSS中用于修改文本颜色的属性是______。
答案:color2. JavaScript中用于声明函数的关键字是______。
答案:function3. 数据库查询结果以表格的形式展示时,使用的HTML标签是______。
答案:table4. jQuery中用于隐藏元素的方法是______。
答案:hide()5. “localhost”是用于访问______上的本地服务器。
答案:自己的计算机三、程序设计题(共2题,每题30分,共60分)题目一:请编写一个HTML页面,包含一个按钮和一个文本框。
点击按钮时,将文本框中的内容复制到剪贴板上。
```html<!DOCTYPE html><html><head><title>复制文本到剪贴板</title><script>function copyToClipboard() {var text = document.getElementById("text").value;navigator.clipboard.writeText(text).then(function() {alert("文本已复制到剪贴板上");}, function() {alert("复制失败");});}</script></head><body><input type="text" id="text"><button onclick="copyToClipboard()">复制文本</button> </body></html>```题目二:请编写一个JavaScript函数,接受一个数字参数n,计算并返回n的阶乘。
一、jquery解答题1. jQuery 库中的 $() 是什么?(答案如下)$() 函数是 jQuery() 函数的别称,乍一看这很怪异,还使 jQuery 代码晦涩难懂。
一旦你适应了,你会爱上它的简洁。
$() 函数用于将任何对象包裹成 jQuery 对象,接着你就被允许调用定义在 jQuery 对象上的多个不同方法。
你甚至可以将一个选择器字符串传入 $() 函数,它会返回一个包含所有匹配的 DOM 元素数组的 jQuery 对象。
这个问题我已经见过好几次被提及,尽管它非常基础,它经常被用来区分一个开发人员是否了解 jQuery。
2. 网页上有 5 个 <div> 元素,如何使用 jQuery来选择它们?(答案)另一个重要的 jQuery 问题是基于选择器的。
jQuery 支持不同类型的选择器,例如 ID 选择器、class 选择器、标签选择器。
鉴于这个问题没提到 ID 和 class,你可以用标签选择器来选择所有的 div 元素。
jQuery 代码:$("div"),这样会返回一个包含所有 5 个 div 标签的 jQuery 对象。
更详细的解答参见上面链接的文章。
3. jQuery 里的 ID 选择器和 class 选择器有何不同?(答案)如果你用过 CSS,你也许就知道 ID 选择器和 class 选择器之间的差异,jQuery 也同样如此。
ID 选择器使用 ID 来选择元素,比如 #element1,而 class 选择器使用 CSS class 来选择元素。
当你只需要选择一个元素时,使用 ID 选择器,而如果你想要选择一组具有相同 CSS class 的元素,就要用 class 选择器。
在面试过程中,你有很大几率会被要求使用 ID 选择器和 class 选择器来写代码。
下面的 jQuery 代码使用了 ID 选择器和 class 选择器:正如你所见,从语法角度来说,ID 选择器和 class 选择器的另一个不同之处是,前者用字符”#”而后者用字符”.”。
数据采集1+x中级测试题(附答案)一、单选题(共63题,每题1分,共63分)1.关于赋值语句,以下选项中描述错误的是:()A、a.点b. c = b点c. a是不合法的B、赋值与二元操作符可以组合,例如&=C、赋值语句采用符号“=”表示D、a. b = b点 a 可以实现a和b值的互换正确答案:D2.查找根目录下的sudoers文件,命令的写法是()A、find / sudoersB、find sudoersC、find -name sudoers /D、find / -name sudoers正确答案:D3.使用Web浏览器访问FTP时A、只能下载文件,不能上传文件B、用b浏览根本无法访问TPC、只能上传文件,不能下载文件D、既能上传文件,也能下载文件正确答案:A4.下列哪个表达式是求整数?A、^-d+$B、^-?d$C、^-?d+D、^-?d+$正确答案:D5.Apache服务器运行后会生成两个日志文件,其中,()是记录Web服务器的所有访问活动的文件。
A、error_log(错误日志)B、/usr/local/tomcat/logsC、access_log(访问日志)D、logs正确答案:C6.某个节点的子,子的子称为()?A、子节点B、后代C、都不对D、父节点正确答案:B7.数据库管理系统是A、一种编译程序B、一种操作系统C、在操作系统支持下的系统软件D、操作系统的一部分正确答案:C8.以下不属于CSS3样式表特点的是()A、精确的控制网页中各元素的位置B、不能与脚本语言结合C、更好的控制页面的布局D、表现和内容分离正确答案:B9.httpd的MPM特性中的三种工作方式为()A、preforks、worker、 eventB、prefork、worker、 eventC、preforks、worker、 threadD、preforks、worker、正确答案:B10.以下哪项指标对SEO更重要?A、关键词出现次数B、网站总收录量和近日收录量C、PR值D、百度快照正确答案:B11.Scrapy框架中,属于核心引擎的模块是()A、SpidersB、SchedulerC、ItemPipelineD、Engine正确答案:D12.以下哪项Python能正常启动()。
jqx练习题试卷Part I: 选择题(每题10分,共60分)1. 下面哪个不是JavaScript的数据类型?A. NumberB. StringC. BooleanD. Object2. JavaScript中如何声明一个变量?A. var myVar;B. let myVar;C. const myVar;D. All of the above3. 下面哪个是jQuery的写法?A. document.querySelector("#myId")B. $("#myId")C. $select("#myId")D. None of the above4. 如何使用jQuery选择所有class为"myClass"的元素?A. document.querySelectorAll(".myClass")B. $(".myClass")C. $(".myClass")D. $(".myClass")5. 如何在jQuery中隐藏一个元素?A. element.style.display = "none";B. element.display = "none";C. element.hide();D. None of the above6. 下面哪个是正确的jQuery事件监听写法?A. element.on("click", function() { ... });B. element.addEventListener("click", function() { ... });C. element.click(function() { ... });D. All of the abovePart II: 填空题(每题10分,共40分)1. 使用jQuery获取id为"myId"的元素。
25个最基本的JavaScript面试问题及答案1.使用typeof bar === "object"来确定bar 是否是对象的潜在陷阱是什么?如何避免这个陷阱?尽管typeof bar === "object"是检查bar 是否对象的可靠方法,令人惊讶的是在JavaScript中null 也被认为是对象!因此,令大多数开发人员惊讶的是,下面的代码将输出 true (而不是false) 到控制台:var bar = null;console.log(typeof bar === "object"); // logs true!只要清楚这一点,同时检查bar是否为null,就可以很容易地避免问题:console.log((bar !== null) && (typeof bar === "object")); // logs false要答全问题,还有其他两件事情值得注意:首先,上述解决方案将返回false,当bar是一个函数的时候。
在大多数情况下,这是期望行为,但当你也想对函数返回true的话,你可以修改上面的解决方案为:console.log((bar !== null) && ((typeof bar === "object") || (typeof bar === "function ")));第二,上述解决方案将返回true,当bar是一个数组(例如,当var bar = [];)的时候。
在大多数情况下,这是期望行为,因为数组是真正的对象,但当你也想对数组返回false时,你可以修改上面的解决方案为:console.log((bar !== null) && (typeof bar === "object") && (toString.call(bar) !== "[obje ct Array]"));或者,如果你使用jQuery的话:console.log((bar !== null) && (typeof bar === "object") && (! $.isArray(bar)));2.下面的代码将输出什么到控制台,为什么?(function(){var a = b = 3;})();console.log("a defined? " + (typeof a !== 'undefined'));console.log("b defined? " + (typeof b !== 'undefined'));由于a和b 都定义在函数的封闭范围内,并且都始于var关键字,大多数JavaScript开发人员期望typeof a和typeof b在上面的例子中都是undefined。
1.下面关于和三层架构的描述正确的是(a )。
A、 MVC相当于三层中的表现层B、 MVC和三层不能结合使用C、 MVC相当于三层中的数据访问层D、 MVC相当于三层中的业务逻辑层2.让控件不可见的属性是以下哪一个( d )。
A. CursorB. EnabledC. DockD. Visible3.下面关于cookie描述错误的是哪个( d )。
A、Cookie是一小段文本B、Cookie可以禁用CookieC、用户可以自己删除网站的CookieD、Cookie永远不会销毁4.下面对MVC模式描述错误的是( d )。
A、强制性的使应用程序的输入,处理和输出分开B、M和V实现了代码分离,从而是同一个应用程序可以使用不同的表现形式C、C存在的目的是确保M和V同步D、MVC三个组件没有什么关系5.关于类成员访问控制权限正确的是(a )A、public能被所有类访问B、protected能被所有类访问C、private 能被同一文件中的其它类访问D、internal能被所有类访问6.如果在配置文件中禁用了Session,Session会在哪里显示(b )。
A、CookieB、地址栏中C、隐藏控件D、不会显示7.下面关于抽象方法描述正确的是( b )。
A、可以有方法体B、不能方法体C、可以出现在非抽象类中D、抽象类中的方法都是抽象方法8.关于多态的说法正确的是( a )。
A、虚方法可以实现多态B、多态就是一个父类可以有多个子类C、多态与程序的扩展性无关D、多态不是面向对象的特点9.下列说法哪个正确( b )。
A、允许一个子类有多个父类B、某个类是一个类的子类,它仍有可能成为另一个类的父类C、一个父类只能有一个子类D、继承关系最多不能超过4层10.下面关于缓存的描述正确的是( c )。
A、建议再缓存中放置大量数据B、在数据改变后缓存无法及时更新C、可以定时更新缓存D、缓存不可以和外部文件建立关联11.关于Jquery和事件链接的说法错误的是( c )。
国家开放大学《javascript程序设计》第七章测试题与答案解析(正确答案已红色标注)一、判断题试题1满分1.00未标记标记试题试题正文ajax技术是一种客户端技术。
选择一项:对错反馈正确答案是“对二试题2满分1.00未标记标记试题试题正文$('h2').attr('value「asdf’)执行时,由于和元素没有value属性,所有该代码不会产生任何效果。
对错反馈正确答案是“错:试题3满分1.00未标记标记试题试题正文$(A).appendTo(B)表示把A追加到B中。
选择一项:对错反馈正确答案是“对二试题4满分1.00未标记标记试题试题正文toggle(fnl,fn2)第一次点击元素时触发fnl方法,第二次点击元素触发fn2方法,第三次点击则不会再触发任何函数。
选择一项:反馈正确答案是“对二试题5满分1.00未标记标记试题试题正文在jquery中可以用replaceWith()和replaceAII()替换节点。
选择一项:对错反馈正确答案是“对二试题6满分1.00未标记标记试题试题正文jQuery中addClass。
方法可以来设置和获取样式。
选择一项:对错反馈正确答案是“对二试题7满分1.00未标记标记试题试题正文jQuery是一个javascript库。
选择一项:对错反馈正确答案是“对二试题8满分1.00未标记标记试题试题正文通过jQuery,$("div.intro")能够选取的元素是dass="intro"的首个div元素。
选择一项:对错反馈试题信息未标记标记试题信息文本二、单项选择题试题9满分1.00未标记标记试题试题正文在jQuey中,如果想要从DOM中删除所有匹配的元素,下面选择中正确的是()。
选择一项:a.removeAII()b.remove()c.delete()d.empty()反馈你的回答正确未标记标记试题信息文本二、单项选择题试题9满分1.00未标记标记试题试题正文在jQuey中,如果想要从DOM中删除所有匹配的元素,下面选择中正确的是()。
jQuery 实现移动端评测问卷功能效果图:需求:1.有10道测试题⽬,单选,选中答案之后,500ms 后⾃动跳转⾄下⼀题2.如果当前题⽬没有选择答案,将弹窗提⽰“请选择答案!”3.点击“上⼀题”,“下⼀题”将实现跳转题⽬,第⼀题的时候,“上⼀题”按钮为灰⾊4.第10题选择答案之后将选中的题⽬分数相加,⾃动出现评测结果,对评测结果不满意的可以点击“重新测评”再测⼀次5.单页功能,不实现页⾯跳转构思:1.单选按钮需要替换背景图⽚,可以通过class 来切换,并⽤另外⼀个class 来标识选中2.⽤li 来代表每⼀道题需要使⽤的图⽚代码实现以及讲解:html 部分:1.题⽬:<section class ="risk"><div class ="select"><ul id ="subjectBox"></ul ></div ><div class ="pro-box"><div class ="pro-bg"><div class ="pro-col" id ="scroller"></div ></div ><p ><span id ="current"></span >/<span id ="total"></span ></p ></div ><div class ="btns"><div id ="preBtn">上⼀题</div ><div id ="nextBtn" class ="blue">下⼀题</div ></div ></section >2.提⽰弹窗<section ><div id ="choice-tip">请选择答案!</div ></section >3.评测结果<section class ="result-box"><p >-您当前的风险承受能⼒-</p ><div class ="result-1"><img src ="" id ="result-img"><div class ="result-txt"><div id ="result-type"></div ><div class ="result-money"><p >建议最⼤投资⾦额:<span id ="max-money"></span ></p ><p >您当前已投资⾦额:<span id ="invest-money"></span ></p ></div ></div ></div ><div class ="ok-btn">确定</div ><div id ="reset">重新测评</div ></section >css 部分:body {font-family : 'Helvetica Neue', Helvetica, sans-serif,'微软雅⿊'!important ;background : #f5f6fb ;}html {-webkit-text-size-adjust : 100%;-ms-text-size-adjust : 100%;}body,div,ul,li,input,a,img {margin :0; padding :0; border :none ;font-family : 'Helvetica Neue', Helvetica, sans-serif,'微软雅⿊'!important ;}.risk {margin-top :1rem ;color :#333;font-size :1.3rem ;}.risk .select ul li {display : none ;}.risk .select ul li.active {display : block ;}.risk .select ul li .line {transition :all 0.5s ;border-bottom : 1px solid #ccc ;padding :1rem 2rem 1rem ;position :relative ;}.risk .select ul li p.line {font-size :1.4rem ;}.risk .select ul li div.line {padding :1rem 3.5rem 1rem 2rem }.risk .select ul li input[type=radio]{position :absolute ;top :50%;transform :translate(0,-50%);right :1rem ;}.risk .select ul li .check-img {background :url("../img/risk-test/checked-mark.png") no-repeat center ;height : 2rem ;background-size : 100%;position :absolute ;top :50%;-webkit-transform :translate(0,-50%);transform :translate(0,-50%);right :1rem.risk .pro-box{text-align: center;}.risk .select ul li .check-img.uncheck{background:url("../img/risk-test/unchecked-mark.png") no-repeat center;height: 2rem;background-size: 100%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%) .risk .pro-box{text-align: center;}.risk .pro-box .pro-bg{width: 90%;background: #e4e4ea;height: .6rem;margin: 2rem auto auto;border-radius: 2rem;}.risk .pro-box .pro-bg .pro-col{width: 10%;background: #5175b3;height: 100%;border-radius: 2rem;}.risk .btns{position: fixed;bottom: 0;left: 0;width:100%;text-align: center;box-sizing: border-box;}.risk .btns div{width:49.7%;height:3.5rem;line-height: 3.5rem;float:left;border-top:1px solid #ddd;border-right: 1px solid #ddd;}.risk .btns div:nth-child(2){border-right: 0;}.risk .btns div.blue{color:#5175b3;}#choice-tip{display:none;border-radius:.5rem;font-size:1.5rem;background: #000;color:#fff;padding:1rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.result-box{font-size:1.2rem;color:#666;padding-top: 3rem;text-align: center;display: none;position:absolute;top:0;left:0;}.result-box img{width:45%;margin:1.5rem auto;}.result-box .result-txt{padding:0 4rem;text-align: justify;line-height: 1.8rem;}.result-box .result-txt .result-money{color:#5175b3;}.result-box .ok-btn{width:70%;margin:2rem auto 1rem;padding:1rem 0;background: #5175b3;color:#fff;font-size:1.3rem;border-radius: .5rem;}#reset{color:#5175b3;margin-bottom: 2rem;font-size:1.3rem;}@media screen and (max-width:399px){html{font-size: 12px!important;}}@media (min-width: 400px) and (max-width: 480px){html{font-size: 14px!important;}}@media (min-width: 481px) and (max-width: 640px){html{font-size: 20px!important;}}@media (min-width: 641px) and (max-width: 960px){html{font-size: 26px!important;}}@media screen and (min-width: 961px){html{font-size: 36px!important;}}jq部分:1.定义会⽤到的变量// 当前题⽬索引var currentSubjectIndex = 1;// 总题数var subjectTotal = subjectArray.length;// 上⼀题按钮var $preBtn = $("#preBtn");// 下⼀题按钮var $nextBtn = $("#nextBtn");// 题⽬容器var $subjectBox = $("#subjectBox");// 总题数容器var $total = $("#total");// 进度条var $scroller = $("#scroller");//重新测评按钮var $reset = $("#reset");2.点击效果 // 选中题⽬点击$subjectBox.find("div.line").on("click", function(){if(currentSubjectIndex >= 1){$preBtn.addClass("blue");} //get为选中的答案标识$(this).find(".check-img").removeClass("uncheck").addClass("get");$(this).siblings().find(".check-img").addClass("uncheck");setTimeout(nextPage,300);});// 上⼀题按钮点击$preBtn.on("click", function(){ prePage(); });// 下⼀题按钮点击$nextBtn.on("click", function(){ nextPage(); }); //重新测评按钮点击$reset.on("click", function(){ resetTest(); });3.函数/*** 初始化题⽬容器*/function initSubjectBox(){var subjectHtml = '';for(var i=0; i<subjectArray.length; i++){subjectHtml += getSubjectHtml(subjectArray[i], i+1);}$subjectBox.html(subjectHtml);$("#index_" + currentSubjectIndex).addClass("active");// 改变进度条changeScroller();}/*** 获取题⽬HTML*/function getSubjectHtml(subject, index){var subjectItemHtml = getSubjectItemHtml(subject['answers_items'], index);var html = ''+'<li id="index_' + index + '">'+'<p class="line">'+'<span>' + index + '.</span>'+'<span>' + subject.title +'</span>'+'</p>'+ subjectItemHtml+'</li>'return html;}/*** 获取题⽬选项HTML*/function getSubjectItemHtml(subjectItemArray, index){var html = '';for(var i=0; i<subjectItemArray.length; i++){var subjectItem = subjectItemArray[i];html += ''+'<div class="line" value="' + subjectItem.point + '">'+'<span>' + subjectItem.result + '.</span>'+'<span>' + subjectItem.content + '</span>'+'<div class="check-img uncheck">'+'</div>'+'</div>';}return html;}/*** 改变进度条*/function changeScroller(){$scroller.width(currentSubjectIndex/subjectTotal * 100 + "%");}/*** 获取总分数*/function getTotalPoint(){var result = 0;var selectedOptionArray = $subjectBox.find(".get");$(selectedOptionArray).each(function(){result += parseInt($(this).parent().attr("value"));});return result;}/*** 上⼀题*/function prePage(){//console.log(currentSubjectIndex);if(currentSubjectIndex <= 1){return;}if(currentSubjectIndex == 2){$preBtn.removeClass("blue");}currentSubjectIndex--;flipPage();}/*** 下⼀题*/function nextPage(){//console.log(currentSubjectIndex);if(currentSubjectIndex >= 1){$preBtn.addClass("blue");}var nopass = $("#index_" + currentSubjectIndex).find(".get").length == 0 ? true : false;if(nopass){$("#choice-tip").fadeIn();setTimeout("$('#choice-tip').fadeOut()",1000);return;}if(currentSubjectIndex == subjectTotal){ //得出结果var result = getTotalPoint();//console.log("您的得分是:" + result);var imgSrc = $("#result-img"),resultType = $("#result-type"),maxMoney = $("#max-money"),investMoney = $("#invest-money");if(result >= 0 && result <= 22){imgSrc.attr("src","img/risk-test/result1.png");resultType.html("评测结果:保守型")maxMoney.html("10万元");investMoney.html("30,000.12元")}else if(result >= 23 && result <= 44){imgSrc.attr("src","img/risk-test/result2.png");resultType.html("评测结果:稳健型")maxMoney.html("20万元");investMoney.html("30,000.12元")}else if(result >= 45 && result <= 66){imgSrc.attr("src","img/risk-test/result3.png");resultType.html("评测结果:平衡型")maxMoney.html("30万元");investMoney.html("30,000.12元")}else if(result >= 67 && result <= 88){imgSrc.attr("src","img/risk-test/result4.png");resultType.html("评测结果:积极型")maxMoney.html("40万元");investMoney.html("30,000.12元")}else{imgSrc.attr("src","img/risk-test/result5.png");resultType.html("评测结果:激进型")maxMoney.html("50万元");investMoney.html("30,000.12元")}$(".risk").fadeOut();$(".result-box").fadeIn();return;}currentSubjectIndex++;flipPage()}/*** 翻页*/function flipPage(){$subjectBox.find("li").removeClass("active");$("#index_" + currentSubjectIndex).addClass("active");$("#current").html(currentSubjectIndex);changeScroller();}/*** 重新测评*/function resetTest(){currentSubjectIndex = 1;$(".risk").fadeIn();$(".result-box").fadeOut();$preBtn.removeClass("blue");$(".check-img").removeClass("get").addClass("uncheck");flipPage();}在得出结果那⾥,总分的分层范围中,resultType,maxMoney,investMoney实际为后台读取的数据。
数据采集1+x初级测试题与答案一、单选题(共41题,每题1分,共41分)1.Tomcat的默认端口是()。
A、80B、7070C、8080D、8089正确答案:C2.服务器端响应状态码中,表示“OK,文档正确返回”的是A、302B、200C、304D、404正确答案:B3.Logstash正则匹配模式中,用于匹配日志中IP地址的是()A、IPORHOSTB、HTTPDUSERC、HOSTNAMED、WORD正确答案:A4.Logstash主要由三部分组成,不包含下列哪一项()。
A、数据存储B、数据输入C、数据输出D、处理数据正确答案:A5.下列不是手机操作系统的是?()A、AndroidB、Window?MobileC、IOSD、WindowsVista正确答案:D6.明知他人从事危害网络安全的活动的,不得为其提供广告推广、支付结算和()等帮助。
A、拓展服务B、使用服务C、网络推广D、技术支持正确答案:D7.用以表示网页服务器超文本传输协议响应状态的3位数字代码,通常称之为HTTP状态码,其中表示请求成功的是( )A、201B、404C、200D、500正确答案:C8.ARP协议主要作用是()A、物理地址到IP地址的解析B、IP地址到物理地址的解析C、域名地址到IP地址的解析D、IP地址到域名地址的解析正确答案:B9.检查网络联通性的命令是()A、pingB、ipconfigC、telnetD、route正确答案:A10.操作系统中,系统管理员常用的二进制命令文件,一般放置在()目录下。
A、/usr/sbinB、/rootC、/bootD、/sbin正确答案:D11.Python中,下列标识符中哪个是合法的?( )A、i'mB、forC、3QD、_正确答案:D12.XPath 使用()在 XML 文档中选取节点?A、路径表达式B、stepC、步D、节点正确答案:A13.以下哪项用来分组A、ORDER BYB、ORDERED BYC、GROUP BYD、GROUPED BY正确答案:D14.用于将事务处理写到数据库的命令是( )A、commitB、insertC、savepointD、rollback正确答案:A15.在select语句的where子句中,使用正则表达式过滤数据的关键字是( )A、againstB、matchC、regexpD、like正确答案:C16.Android系统是基于Linux操作系统开发的手机系统,因此在进行刷机、删除系统自带软件时需要获得管理员账户()的权限A、administratorB、rootC、adminD、liveuser正确答案:B17.Tomcat容器运行的界面为()。
咸阳师范学院加中大学生IT 实训基地期班JQUERY试题答卷注意事项:1.学生必须用蓝色(或黑色)钢笔、圆珠笔或签字笔直接在试题卷上答题。
2.答卷前请将密封线内的项目填写清楚。
3.字迹要清楚、工整,不宜过大,以防试卷不够使用。
4.本卷共4大题,总分为100分。
一、选择题(共 40分,每空2分)1、HTML 代码:<p>one</p> <div><p>two</p></div> <p>three</p>jQuery 代码: $("div > p"); 结果:( A )A、[ <p>two</p> ]B、[<p>one</p> ]C、[<p>three</p>]D、[<div><p>two</p></div> ]2、HTML 代码:<div>DIV</div><span>SPAN</span><p>P</p>jQuery 代码: $("*") 结果:(D )A、[ <div>DIV</div>]B、[<span>SPAN</span> ]C、[<p>P</p>]D、[<div>DIV</div>, <span>SPAN</span>, <p>P</p>]3、HTML 代码:<div class="notMe">div class="notMe"</div><div class="myClass">div class="myClass"</div><span class="myClass">span class="myClass"</span> jQuery 代码: $(".myClass"); 结果:( D )A、[ <div class="notMe">div class="notMe"</div>] B、[<div class="myClass">div class="myClass"</div>]C、[<span class="myClass">span class="myClass"</span>]D、[<div class="myClass">div class="myClass"</div>, <span class="myClass">span class="myClass"</span> ]4、HTML 代码:<div>DIV1</div><div>DIV2</div><span>SPAN</span>jQuery 代码: $("div"); 结果:(B )A、[ <div>DIV2</div> ]B、[<div>DIV1</div>, <div>DIV2</div> ]C、[<div>DIV1</div>]5、HTML 代码:<div id="notMe"><p>id="notMe"</p></div><div id="myDiv">id="myDiv"</div>jQuery 代码: $("#myDiv"); 结果:( A )A、[ <div id="myDiv">id="myDiv"</div> ]B、[<p>id="notMe"</p> ]C、[<div id="notMe"><p>id="notMe"</p></div>]D、[<div id="notMe"><p>id="notMe"</p></div><div id="myDiv">id="myDiv"</div>]6、HTML 代码:<div>div</div><p class="myClass">p class="myClass"</p><span>span</span><p class="notMyClass">p class="notMyClass"</p>jQuery 代码: $("div,span,p.myClass") 结果:( A )A、[ <div>div</div>, <p class="myClass">p class="myClass"</p>, <span>span</span> ]B、[<p class="myClass">p class="myClass"</p>]C、[<p class="notMyClass">p class="notMyClass"</p>]D、[<div>div</div>]7、HTML 代码:<form><label>Name:</label><input name="name" /><fieldset><label>Newsletter:</label><input name="newsletter" /></fieldset></form>jQuery 代码:$("form input") 结果:(B )A、[<input name="name" />]B、[ <input name="name" />, <input name="newsletter" /> ]C、[<input name="newsletter" />]8、HTML 代码:<form><label>Name:</label><input name="name" /><fieldset><label>Newsletter:</label><input name="newsletter" /></fieldset></form><input name="none" />jQuery 代码: $("form > input") 结果:(D )A、[ <input name="name" /> ]B、[<input name="newsletter" />]C、[<input name="none" />]D、[<label>Newsletter:</label>]9、HTML 代码:<form><label>Name:</label><input name="name" /><fieldset><label>Newsletter:</label><input name="newsletter" /></fieldset></form><input name="none" />jQuery 代码: $("label + input") 结果:( C )A、[<input name="newsletter" />]B、[<input name="name" />]C、[ <input name="name" />, <input name="newsletter" /> ]D、[<label>Newsletter:</label>]10、HTML 代码:<form><label>Name:</label><input name="name" /><fieldset><label>Newsletter:</label></fieldset></form><input name="none" />jQuery 代码: $("form ~ input") 结果:(C )A、[<input name="newsletter" />]B、[<input name="name" />]C、[ <input name="none" /> ]D、[<label>Newsletter:</label>]11、HTML 代码:<table><tr><td>Header 1</td></tr><tr><td>Value 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码: $("tr:eq(1)") 结果:(B )A、[ <tr><td>Value 1</td></tr> ]B、[<td>Value 1</td>]C、[<td>Value 2</td>]D、[<td>Header 1</td>]12、HTML 代码:<table><tr><td>Header 1</td></tr><tr><td>Value 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码:$("tr:first") 结果:(D )A、[ <tr><td>Header 1</td></tr> ]B、[<td>V alue 1</td>]C、[<td>Value 2</td>]D、[<td>Header 1</td>]13、HTML 代码:<table><tr><td>Header 1</td></tr><tr><td>Value 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码: $("tr:gt(0)") 结果:( B )A、[<tr><td>Header 1</td></tr>]B、[ <tr><td>Value 1</td></tr>, <tr><td>Value 2</td></tr> ]C、[<tr><td>Value 2</td></tr>]D、[<td>Value 2</td>]14、HTML 代码:<table><tr><td>Header 1</td></tr><tr><td>Value 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码: $("tr:odd") 结果:(A )A、[ <tr><td>Value 1</td></tr> ]B、[<tr><td>Header 1</td></tr>]C、[<td>Value 1</td>]D、[<tr><td>Value 2</td></tr>]15、HTML 代码:<table><tr><td>Value 1</td><td></td></tr><tr><td>Value 2</td><td></td></tr></table>jQuery 代码: $("td:empty") 结果:(D )A、[<td>Value 1</td>]B、[ <td></td>, <td></td> ]C、[<td>Value 2</td>]D、[<td></td>]16、HTML 代码:<table><tr><td>Value 1</td><td></td></tr><tr><td>Value 2</td><td></td></tr></table>jQuery 代码: $("td:parent") 结果:(A )A、[<td>Value 1</td>]B、[ <td></td>, <td></td> ]C、[<td>Value 2</td>]D、[ <td>Value 1</td>, <td>Value 1</td> ]17、HTML 代码:<table><tr style="display:none"><td>V alue 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码: $("tr:hidden") 结果:(一)一、[ <tr style="display:none"><td>Value 1</td></tr> ]二、[<tr><td>Value 2</td></tr>]三、[<td>Value 1</td>]四、[<td>Value 2</td>]18、HTML 代码:<input name="man-news" /><input name="milkman" /><input name="newmilk" />jQuery 代码: $("input[name*='man']") 结果:( A )A、[<input name="man-news" />]B、[<input name="milkman" />]C、[<input name="letterman2" />]D、[ <input name="man-news" />, <input name="milkman" />, <input name="letterman2" /> ]19、HTML 代码:<form><input name="email" disabled="disabled" /><input name="id" /></form>jQuery 代码: $("input:enabled") 结果:(B )A、[<input name="email" disabled="disabled" />]B、[ <input name="id" /> ]C、[<input name="email" disabled="disabled" /><input name="id" />]20、HTML 代码:<div></div>jQuery 代码: $("div").html("<p>Hello Again</p>"); 结果:(B )A、[<div></div>]B、[ <div><p>Hello Again</p></div> ]C、[<p>Hello Again</p>]D、[Hello Again]二、填空题(共30分,每空2分)21、HTML 代码:<p> This is just a test.</p> <p> So is this</p>jQuery 代码: $("p").eq(1) 结果:[ ___<p>So is this</p>______________]22、HTML 代码:<p>Hello</p><p id="selected">Hello Again</p>jQuery 代码: $("p").not( $("#selected")[0] ) 结果:[____<p>Hello</p>__________]23、HTML 代码:<p>Hello</p><p>Hello Again</p><div><span>And Again</span></div>jQuery 代码:$("p").next()____________ 结果:[ <p>Hello Again</p>, <div><span>And Again</span></div> ]24、HTML 代码:<form><input type="checkbox" /></form>jQuery 代码: $("input[ ____ ___='checkbox']").parent().is("form") 结果:__true__________25、HTML 代码:<p>Hello</p><p id="selected">Hello Again</p>jQuery 代码: $("__p____").not( $("____"#selected"______")[ __0______ ] ) 结果: [ <p>Hello</p> ]26、HTML 代码:<p>I would like to say: </p>jQuery 代码: $("__p___").append("___<b>Hello</b>__________"); 结果: [ <p>I would like to say: <b>Hello</b></p> ]27、HTML 代码:<img src="test.jpg"/>jQuery 代码: $("img").attr("title", function() { return this.src }); 结果: <img src="__test.jpg_____" title="_test.jpg______" />28、HTML 代码:<p>Hello</p><div><span>Hello Again</span></div><p>And Again</p>jQuery 代码: $("__p_______")._has(div)______ 结果: [ <div><span>Hello29、HTML 代码:<p>Hello</p><div><span>Hello Again</span></div><p>And Again</p>jQuery 代码: $("div")._siblings()__________ 结果:[ <p>Hello</p>, <p>And Again</p> ]三、编程题(共30分,每题10分)30、HTML:<html><body><div id="show"></div><input type="butoon" id="ok" value="ok"/></body></html>要求:当单击ok按纽后,向test.jsp发送一个异步请求,请求参数为"name=zhangsan,sex=f,age=18",并且将test.jsp响应回来的数据显示在id为show的div中31、当单击id为ok的按纽,将所有段落的字体颜色设为红色并且背景为蓝色。