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

上传人:tan****ng 文档编号:178995624 上传时间: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在一个表单中,用600毫秒缓慢的将段落滑上,用_$(“p”).slideUp(600)_来实现。2在jquery中,如果想要自定义一个动画,用_ animate(params, options)_函数来实现。二、单选题3已知代码var $a=$("#a1"),$b=$("#b1"),$c=$("#c1");如果想将$c插入到$a的前面,以下代码正确的是。:正确答案:AA $a.before($c);B $c.appendTo($a);C $c.before($a);D $a.pre

2、pendTo($c);4下面哪种不属于jquery的筛选?:正确答案:BA 过滤B 自动C 串联D 查找5哪个标签适合定义文章:正确答案:CA divB asideC articleD section6ready(fn)方法描述错误的是?:正确答案:AA 在同一个页面中只允许使用一次$(document).ready()事件B 是页面加载方法C 在DOM载入就绪时立即调用fn函数D 这个方法是window.load事件的替代方法7()方法可以触发匹配元素的特定事件,同时取消浏览器对此事件的默认操作。:正确答案:BA trigger()B triggerHandler()C one()D bin

3、d()8选择器相当于jQuery中的哪个方法( ):正确答案:CA next()B prevAll()C nextAll()D prev()9获取页面中所有jpg格式的图片,以下写法正确的是( )。:正确答案:AA $(imgsrc$=jpg)B $(imgsrc=jpg)C $(imgsrc=jpg)D $(imgsrc*=jpg)10以下将#box的背景色设为灰色,且加5px的顶填充的写法,错误的是( ):正确答案:CA $(#box).css(background:#ccc,padding-top:5px)B $(#box).css(background,#ccc).css(paddin

4、gTop,5px)C $(#box).css(background:#ccc,padding-top:5px)D $(#box).css(background:#ccc,paddingTop:5px)11#boxwidth:10px;padding:5px;border:1px solid #ccc;margin:5px,$("#box").outerWidth()的返回结果是( ):正确答案:DA 32B 27C 10D 2212jQuery中的加号选择器相当于以下哪个方法( ):正确答案:AA next()B siblings()C nextAll()D prev()1

5、3CSSStyleSheet对象的href属性说法正确的是():正确答案:AA 返回样式表的位置(URL),如果是内联样式表,则为 null。B 以上都不对C 返回样式表的位置(URL),如果是内联样式表,则为 false。D 返回样式表的位置(URL),如果是内联样式表,则为 true。14xmlhttp.open("GET","test1.json",false)以上代码中false表示:正确答案:DA 异步B 不确定C 以上都不正确D 同步15当readyState值为2时,说明:正确答案:AA 请求已发送(这里通常可以从响应得到内容头部)B 请求

6、已提出(调用 send() 之前)C 请求未初始化D 服务器连接已建立16创建一个p元素,以下书写错误的是:正确答案:BA $()B $(p)C document.createElement(p)D $()17定义一个jQuery插件函数正确的写法是?:正确答案:AA $.fn.demo=function()B $.exent(demo)C $.event=demoD $.demo18通过()方法获得集合中每个匹配元素的祖先元素:正确答案:DA closest()B parent()C parentAll()D parents()19var defaults=size:10,name:&quo

7、t;img",count:8var opt=$.extend(,defaults,name:"pic",count:10,state:1),console.log(defaults.state);的打印结果是( ):正确答案:BA picB undefinedC imgD 程序报错20#boxwidth:10px;padding:5px;border:1px solid #ccc;margin:5px,$("#box").outerWidth()的返回结果是(true):正确答案:CA 10B 22C 32D 2721计算样式的时候,如果元素不

8、是绝对定位,查询top值时,返回:正确答案:AA autoB nullC 数值D undefined22火狐浏览器获取非style中的元素样式可以用( )属性:正确答案:BA getsomputedstyle()B getComputedStyle()C currentstyleD currentStyle23以下添加键盘事件代码正确的是:正确答案:AA $(document).bind(keyup)B $(document).bind(mouseup)C $(document).bind(click)D $(document).on(load)24以下给div添加class的方法正确的是:正

9、确答案:BA $(div).hasClass(cl)B $(div).addClass(cl)C $(div).css(cl)D $(div).removeClass(cl)25下面哪一个是用来追加到指定元素的末尾的?:正确答案:DA insertAfter()B after()C append()D appendTo()26在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?:正确答案:CA empty()B removeAll()C remove()D delete()27在jquery中,想要给第一个指定的元素添加样式,下面哪一个是正确的?:正确答案:BA css(

10、name,value)B css(name)C firstD eq(1)28以下哪句代码可以实现在id为"next"元素前插入一个div元素?:正确答案:BA $(#next).append();B $(#next).before();C $(#next).insert();D $(#next).prependTo();29以下对one()函数描述正确的是:正确答案:CA 和on()没什么区别B 可以删除已绑定的事件C 给元素绑定一次性事件D 可以代替live()使用30给页面中第一个span添加一个class,"testSpan",以下代码正确的是:正

11、确答案:AA $(span).first().addClass(testSpan)B $(span).eq(1).addClass(testSpan)C $(span).first().css(testSpan)D $(span).last().hasClass(testSpan)31以下not()方法使用正确的是:正确答案:AA $(div).not(.div01)B not(.div01).$(div)C not(div:div01)D $(div).not()=div0132如果在做动画时,要同时改变多个属性,比如位置,透明度,宽高等,使用哪个方法最佳:正确答案:AA animate()

12、B slideDown()C fadeToggle()D slideToggle()33下面哪种不属于jquery的筛选?:正确答案:DA 过滤B 串联C 查找D 自动34nextAll()这个方法,也可以使用( )选择器来实现( ):正确答案:AA B C 空格D *35var defaults=size:10,name:"img",count:8var opt=$.extend(,defaults,name:"pic",count:10,state:1),console.log(defaults.name);的打印结果是( ):正确答案:BA pic

13、B imgC undefinedD 程序报错36已知页面中有一个元素id为“xxx”,通过jquery将其删除,书写正确的是:正确答案:CA $(#xxx).clone()B delete().$(#xxx)C $(#xxx).remove()D $(#xxx).empty()37AJAX中 XMLHttpRequest对象有( )个状态值 :正确答案:BA 6B 5C 4D 338以下获取服务器响应中,获得 XML 文档对象形式的响应数据的属性是 :正确答案:CA responseTextB responsetextC responseXMLD responsexml39readyState为3表示:正确答案:DA 请求处理前B 请求处理后C 请求完成D 请求处理中(响应中通常有部分数据可用,但是服务器还没有完成响应)4

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

最新文档


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

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