最新版精编2021年WEB前端JS高级测试复习题库(含答案)

上传人:tan****ng 文档编号:178995754 上传时间:2021-04-06 格式:DOC 页数:19 大小:80KB
返回 下载 相关 举报
最新版精编2021年WEB前端JS高级测试复习题库(含答案)_第1页
第1页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《最新版精编2021年WEB前端JS高级测试复习题库(含答案)》由会员分享,可在线阅读,更多相关《最新版精编2021年WEB前端JS高级测试复习题库(含答案)(19页珍藏版)》请在金锄头文库上搜索。

1、2021年WEB前端JS高级考试题库含答案一、填空题1在jquery中,想让一个元素隐藏,用_hide()_实现,显示隐藏的元素用_show()_实现。=二、单选题2想要获取到img元素的src属性值,以下写法正确的是?:正确答案:BA $(img).getAttribute(src)B $(img).attr(src)C $(img).attr(src,)D $(img).getAttr(src)3var defaults=size:10,name:"img",count:8var opt=$.extend(,defaults,name:"pic",c

2、ount:10,state:1),console.log(defaults.state);的打印结果是( ):正确答案:BA picB undefinedC imgD 程序报错4#boxwidth:10px;padding:5px;border:1px solid #ccc;margin:5px,$("#box").outerWidth()的返回结果是(true):正确答案:CA 10B 22C 32D 275在鼠标事件中,获取鼠标相对于当前窗口可视区域的纵坐标位置,以下代码正确的是。:正确答案:BA event.offset().topB event.clientYC e

3、vent.offsetTopD event.pageY6下面()选择器可以获取到下拉列表的选中项?:正确答案:BA $(select:selected)B $(select option:selected)C $(select option:select)D $(select option:checked)7下面哪种不属于jquery的筛选?:正确答案:BA 过滤B 自动C 串联D 查找8以下添加键盘事件代码正确的是:正确答案:AA $(document).bind(keyup)B $(document).bind(mouseup)C $(document).bind(click)D $(do

4、cument).on(load)9以下对attr()的使用方法书写正确的是。:正确答案:DA $(div):attr(name)B $(div).attr(name=va)C $(div).attr(name:va)D $(div).attr(name)10ready(fn)方法描述错误的是?:正确答案:AA 在同一个页面中只允许使用一次$(document).ready()事件B 是页面加载方法C 在DOM载入就绪时立即调用fn函数D 这个方法是window.load事件的替代方法11xmlhttp.open("GET","test1.json",fa

5、lse)以上代码中false表示:正确答案:DA 异步B 不确定C 以上都不正确D 同步12创建XMLHttpRequest对象的语法正确的是:正确答案:DA var xmlHttp = test XMLHttpRequest();B var xmlHttp =XMLHttpRequest();C 以上都不正确D var xmlHttp = new XMLHttpRequest();13通过()方法获得集合中每个匹配元素的祖先元素:正确答案:DA closest()B parent()C parentAll()D parents()14火狐浏览器获取非style中的元素样式可以用( )属性:正

6、确答案:BA getsomputedstyle()B getComputedStyle()C currentstyleD currentStyle15哪个单位是相对于根元素html来计算的?:正确答案:CA emB ptC remD px16使用jquery检查<input type="hidden" id="id" name="id"/>元素在网页上是否存在。:正确答案:BA if($(#id) /do someing. B if($(#id).length 0) /do someing.C if($(#id).size

7、 0) /do someing. D if($(#id).length() 0) /do someing.17在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?:正确答案:CA empty()B removeAll()C remove()D delete()18以下哪句代码可以实现在id为"next"元素前插入一个div元素?:正确答案:BA $(#next).append();B $(#next).before();C $(#next).insert();D $(#next).prependTo();19以下not()方法使用正确的是:正确答案:A

8、A $(div).not(.div01)B not(.div01).$(div)C not(div:div01)D $(div).not()=div0120如果在做动画时,要同时改变多个属性,比如位置,透明度,宽高等,使用哪个方法最佳:正确答案:AA animate()B slideDown()C fadeToggle()D slideToggle()21()方法可以阻止事件冒泡?:正确答案:BA preventDefault()B stopPropagation()C return trueD stop()22nextAll()这个方法,也可以使用( )选择器来实现( ):正确答案:AA B

9、 C 空格D *23var defaults=size:10,name:"img",count:8var opt=$.extend(,defaults,name:"pic",count:10,state:1),console.log(defaults.name);的打印结果是( ):正确答案:BA picB imgC undefinedD 程序报错24给页面中ID为“div1”的元素的所有后代元素添加“click”事件,以下正确的是:正确答案:DA $(#div1).on(click)B $(#div1).next().on(click)C $(#div

10、1).siblings().on(click)D $(#div1).find(*).on(click)25已知页面中有一个元素id为“xxx”,通过jquery将其删除,书写正确的是:正确答案:CA $(#xxx).clone()B delete().$(#xxx)C $(#xxx).remove()D $(#xxx).empty()26在匹配的em元素中筛选出第二个em?:正确答案:DA $(em).eq(-2)B $(em).eq(2)C $(em).eq(0)D $(em).eq(1)27以下获取服务器响应中,获得 XML 文档对象形式的响应数据的属性是 :正确答案:CA respons

11、eTextB responsetextC responseXMLD responsexml28readyState为3表示:正确答案:DA 请求处理前B 请求处理后C 请求完成D 请求处理中(响应中通常有部分数据可用,但是服务器还没有完成响应)29JavaScript中用来获取元素在垂直方向上占用的空间大小的方法是():正确答案:CA offsetLeftB scrollTopC offsetTopD scrollLeft30oggle()表示::正确答案:AA 如果不存在类名就添加一个;否则,删除它B 从元素的class属性中添加和清除一个类名C 检测class属性中是否包含一个指定的类名。

12、D 以上都不正确31document.styleSheets0.cssRule0,IE 中这个属性用:正确答案:CA 以上都不正确B deleteRuleC rulesD insertRule32JavaScript中用来获取滚动条在垂直方向上距离的是():正确答案:BA offsetTopB scrollTopC offsetLeftD scrollLeft33prev()方法的作用是:正确答案:AA 获取当前元素的前一个兄弟元素B 关闭当前元素C 跳出当前元素D 获取当前元素的下一个兄弟元素34关于find()与filter()的区别以下描述正确的是:正确答案:BA find() 是在内存

13、中筛选,filter()是在所有页面元素中筛选B find()在元素内查找后代元素,filter()是在当前已获得结果中进行筛选C find()是在当前结果集中筛选,filter()是在父级中筛选D find() 是在父级中筛选,filter()是在当前已获得结果集中筛选35从页面的所有div元素中筛选出id名为demo的div元素,写法正确的是?:正确答案:BA $(div).has(#demo)B $(div).filter(#demo)C $(div).eq(#demo)D $(div).find(#demo)36将a标签用div标签包裹起来的方法是?:正确答案:AA $(a).wrap()B $(a).wrap(div)C $(div).wrap(a)D $(a).wrap()37获取所有被选中的复选框,以下写法正确的是( ):正确答案:DA $(

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号