当前位置:文档之家› JQuery考试题(没答案)

JQuery考试题(没答案)

JQuery考试题(没答案)
JQuery考试题(没答案)

JQuery阶段测试题

一、选择题(每小题2分)10道题共20分

1)以下对jQuery描述不正确的是?(c)

A.jQuery就是javaScript

B.jQuery提供了很多特效

C.jQuery可以完全替代javaScript

D.jQuery使代码量大幅减少

2)请选择一个错误的答案(c)

A.$(document).ready(function(){})

B.$().ready(function(){})

C.ready(function(){})

3)如果同时使用window.onload与$(function(){}),执行顺序会是什么样?(b)

A.同时执行

B.onload先执行

C.$(function(){})先执行

D.都不执行

4)如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?

(c)

A.text()

B.get()

C.eq()

D.contents()

5)如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?(d)

A.append(content)

B.appendTo(content)

C.insertAfter(content)

D.after(content)

6)在jQuery中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?(c)

A.delete()

B.empty()

C.remove()

D.removeAll()

7)为每一个指定元素的指定事件(像click)绑定一个事件处理器函数,下面哪个是用来

实现该功能的?(b)

A.trigger()

B.bind()

C.bind

D.add()

8)在jQuery中想要找到所有元素的同辈元素,下面哪一个是可以实现的?(c)

A.eq(index)

B.find(expr)

C.siblings([expr])

D.next()

9)使用jQuery如果给一个元素增加样式,下列哪个选项不对?(b)

A.className=”red”

B.addClass(“red”)

C.class(“color”,”red”)

D.class({“color”:”red”})

10)toggle()、toggleClass()主要是使用了什么原理?选一个不正确的(b)

A.三元运算符

B.三目运算符

C.条件运算符

D.算术运算符

填空题(每小空1分)20个空共20分

1)jQuery访问对象中的size()方法的返回值和jQuery对象的()属性一样

2)jQuery中$(this).get(0)的写法和()是等价的

3)现有一表格,如果想要匹配所有行数为偶数的,用(even)实现,奇数的用(odd)实现

4)在一个表单里,想要找到指定元素的第一个元素用()实现,那么第二个元素用()实现

5)如果将所有的div元素里的字体都设置为绿色,()

6)在jQuery中,想让一个元素隐藏,用(hidden)实现,显示一个元素用(visible)实现

7)在一个表单中,用600毫秒缓慢的将段落滑上,用(slide up)来实现

8)在jQuery中,如果想要自定义一个动画,用(animate)函数来实现

9)在表单中,查找所有选中的checkbox元素,可以用jQuery中的()来实现

10)给元素的属性设置值,可以使用()方法和()方法

11)jQuery中的html()相当于javaScript的()属性,text()相当于()属性

12)阿贾克斯的英文名称是(Ajax)

13)使用阿贾克斯技术的主要原因是可以实现异步请求和局部刷新,那么它的好处是

()、()

14)jQuery中的one()用于绑定事件,它与bind()、on()、live()等其他方法最大的区别

是()

二、简答题(每小题3分)10道题共30分

1)jQuery的美元符号$有什么作用?

定义jquery

2)body中的onload()函数和jQuery中的document.ready()有什么区别?

Onload: 只能加载一次

document.ready() :可以加载多次

3)jQuery中有哪几种类型的选择器?

4)请使用jQuery将页面上的所有元素边框设置为2px宽的虚线?

5)jQuery中哪个方法可以给还未创建的元素绑定事件?

6)$(this)与this有什么区别?

$(this) :是jquery里面的 this:是JavaScript里面的

7)$(“p a”)与$(“p>a”)有什么区别?

8)如何复制一个元素?在没有参数的情况下,会不会复制元素行为?

9)jQuery中的find()和filter()用来做什么?区别是什么?

10)如何获取一个随机数?

三、编程题(每小题6分)5道题共30分

1)使用jQuery实现点击按钮弹出一个有确定和取消按钮的对话框。

2)产生一个1-10的随机数。

3)使用jQuery实现选项卡效果的代码部分。

4)使用jQuery实现图片翻转效果的代码部分。

5)在jQuery1.8.3版本中,实现密码框状态切换效果,要求:

1.当选中checkbox的时候,密码框里的密文改变为明文

2.当取消checkbox的时候,密码框里的明文改变为密文

前端经典面试题——Angular、主流框架和服务器相关问题

前端经典面试题——Angular、主流框架和服务器相关问题 1、ng-app 是什么? 答:ng-app 指令用于告诉AngularJS 应用当前这个元素是根元素.所有AngularJS 应用都必须要要一个根元素. HTML 文档中只允许有一个ng-app 指令,如果有多个ng-app 指令,则只有第一个会被使用. 2、说说MVC 和MVVM 分别是什么? 答:MVC 全名是Controller 模型(model)-视图(view)-控制器(controller)的缩写,MVVM 是Model-View-ViewModel 的简写. 3、?g 是什么? 答:-g 是-global 的简称,全局的意思. 4、自定义指令的类型(E,A,C,M)? 答:元素(E)、属性(A)、类(C)、注释(M). 5、$scope 和自定义指令里的scope 有啥区别? 答:$scope 对象在AngularJS 中充当数据模型的作用,也就是一般MVC 框架中Model 得角色.但又不完全与通常意义上的数据模型一样,因为$scope 并不处理和操作数据,它只是建立了视图和HTML 之间的桥梁,让视图和Controller 之间可以友好的通讯. 自定义指令里的scope 表示指令的作用域,它有三个可选值:true、false、对象{} 6、Ionic 中的路由? 答:Ionic 也是基于Angular 的,使用的是ui-router,

ui-router 的核心理念是将子视图集合抽象为一个状态机,导航意味着状态的切换,Ionic 之所以没有使用Angular 官方的ngRoute,是回ngRoute 缺少一些高级的特性,比如视图命名,视图嵌套. 7、filter? 答:过滤器. 8、ng-bind? 答:ng-bind 指令告诉AngularJS 使用给定的变量或表达式的值来替换HTML 元素的内容. 如果给定的变量或表达式修改了,指定替换的HTML 元素也会修改. 9、说一说link? 答:link 中可以拿到scope 和controller,可以与scope 进行数据绑定,与其他指令进行通信. 10、为什么angular 不推荐使用dom 操作? 答:Angular 倡导以测试驱动开发,在的service 或者controller 中出现了DOM 操作,那么也就意味着的测试是无法通过的 使用Angular 的其中一个好处是啥,那就是双向数据绑定,这样就能专注于处理业务逻辑,无需关系一堆堆的DOM 操作.如果在Angular 的代码中还到处充斥着各种DOM 操作,那为什么不直接使用jquery 去开发呢. 11、看过Angular 的源码吗,它是怎么实现双向数据绑定的? 答:angular 对常用的dom 事件,xhr 事件等做了封装,在里面触发进入angular 的digest 流程. 在digest 流程里面,会从rootscope 开始遍历,检查所有的watcher. 12、ui-router 和ng-router 区别?

超完整JQUERY面试题及答案

一、Jquery测试题 下面哪种不是jquery的选择器?(单选) A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 考点:jquery的选择器(C) 当DOM加载完成后要执行的函数,下面哪个是正确的?(单选) jQuery(expression,[context])B、jQuery(html,[ownerDocument])C、jQuery(callback)D、jQuery(elements) 考点:jquery的核心函数(C) 下面哪一个是用来追加到指定元素的末尾的?(单选) A、insertAfter() B、append() C、appendTo() D、after() 考点:jquery的核心函数(C) 下面哪一个不是jquery对象访问的方法?(单选) A、each(callback) B、size() C、index(subject) D、index() 考点:jquery的核心函数之对象访问(D) jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样. 考点:jquery的核心函数之对象访问(length) jquery中$(this).get(0)的写法和__________是等价的。 考点:jquery的核心函数之对象访问($(this)[0]) 7.有这样一个表单元素 ,想要找到这个hidden元素,下面哪个是正确的?(单选) A、visible B、hidden C、visible() D、hidden() 考点:jquery的选择器(B) 如果需要匹配包含文本的元素,用下面哪种来实现?(单选) A、text() B、contains() C、input() D、attr(name) 考点:jquery的选择器(B) 现有一个表格,如果想要匹配所有行数为偶数的,用________实现,奇数的用_______实现。 考点:jquery的选择器(even,odd) 如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(单选) A、text() B、get() C、eq() D、contents() 考点:jquery的选择器(C) 在一个表单里,想要找到指定元素的第一个元素用_________实现,那么第二个元素用_________实现。考点:jquery的选择器(first,eq(1))

Jquery测试题教学教材

J q u e r y测试题

1、HTML 代码: one

two
three jQuery 代码: $("div > p"); 结果:( A ) A、[ two ] B、[one ] C、[three ] D、[
two
] 2、HTML 代码:
DIV
SPAN P jQuery 代码: $("*") 结果:( D ) A、[
DIV
] B、[SPAN ] C、 [P ] D、[
DIV
, SPAN, P ] 3、HTML 代码:
div class="notMe"
div class="myClass"
span class="myClass" jQuery 代码: $(".myClass"); 结果:( D ) A、[
div class="notMe"
] B、[
div class="myClass"
] C、[span class="myClass"] D、[
div class="myClass"
, span class="myClass" ] 4、HTML 代码:
DIV1
DIV2
SPAN jQuery 代码: $("div"); 结果:( B ) A、[
DIV2
] B、[
DIV1
,
DIV2
] C、[
DIV1
] 5、HTML 代码:
id="notMe"
id="myDiv"
jQuery 代码: $("#myDiv"); 结果:( A ) A、[
id="myDiv"
] B、[id="notMe" ] C、[
id="notMe"
] D、[
id="notMe"
id="myDiv"
] 6、HTML 代码:
div

p class="myClass" span

p class="notMyClass" jQuery 代码: $("div,span,p.myClass") 结果:( A ) A、[

div
,

p class="myClass" , span ] B、[

p class="myClass" ] C、[

p class="notMyClass" ] D、[

div
] 7、HTML 代码:

SCCE-G3-模拟笔试题2

1.在html页面上编写JavaScript代码时,应编写在()标签中间。(选择一项) A. B. C.和 D.和 2.在javascript中,数组的()属性用于返回数组中元素的个数。(选择一项) A.first B.shift C.length D.push 3.分析下面的JavaScript代码,经过运算后a的值为()。(选择一项)var x=12; var y="hi"; var a=x+y; A.12hi B.hi C.12 D.程序报错 4.在html中,运行下面的JavaScript代码,则在弹出的提示框中显示的消息内容为()。(选择一项) A.2 B.2.5 C.32/2 D.16 5.在html中,下列css的属性与html标签中style对象的属性对应错误的是()。(选择两项) A.background-image与backgroundImage B.border-color与color C.font-size与size D.text-align与textAlign 6.当按键盘A时,使用onKeyDown事件打印event.keyCode的结果是()。(选择一项) A.65 B.13 C.97 D.37 7.在html中,要通过无列表符号来实现导航菜单,css属性中()可以实现导航菜单横线排列。(选择一项) A.list-style B.padding C.z-index

JavaScript Jquery考试题

JavaScript / Jquery /ajax 测试题 共40题,每题2.5分,满分100 1.以下哪个不是javascript语言的特点:() A. 基于对象 B. 跨平台 C. 编译执行 D. 脚本语言 2.请看下列html代码:

hello 能使文本“hello”字体大小变成40px的jQuery代码是: A.$('div.s1').css('font-size','40px'); B.$( 'p.s1' ) .css ( 'font-size' , '40px' ); C.$('#s1').css('font-size','40px'); D.$('p#s1').css('font-size','40px'); 3. 下述html代码:给第二个

  • 设置字体颜色正确的是:
    • item1
    • item2
    • item3
    A.$( 'ul li:eq( 2 )' ) .cssStyle( 'color' , 'red' ) B.$('ul li:eq( 1 )') .cssStyle( 'color' ,'red') C. $( 'ul li:eq( 2 )' ) .css ( 'color' , 'red' ) D $( 'ul li:eq( 1 )' ) .css ( 'color' , 'red' ) 4、请看下列html代码和jQuery代码片段:
    1002
    1003

    Jquery面试题(修改版)-个人总结

    单选: 1、下面哪一种不属于Jquery的选择器。(D) A:基本选择器B:层次选择器 C:表单选择器D:节点选择器 2、使用jquery检查元素在网页上是否存在。(B) A:if($("#id")) { //do someing... } B: if($("#id").length > 0) { //do someing... } C: if($("#id").length() > 0) { //do someing... } D: if($("#id").size > 0) { //do someing... } 3、新闻,获取元素title的属性值。(C) A:$("a").attr("title").val(); B:$("#a").attr("title"); C:$("a").attr("title"); D:$("a").attr("title").value; 4、执行下面语句 $(document).ready(function(){ $("#click").click(function(){ alert("click one time"); }); $("#click").click(function(){ alert("click two time"); });

    }); 单击按钮,这个会有什么效果。(C) A:弹出一次对话框,显示click one time 。 B:弹出一次对话框,显示click two time 。 C:弹出两次对话框,依次显示click one time,click two time。D:js编译错误。 5、页面中有三个元素,如下:

    span标签p标签 ,如果这三个标签要触发同一个事件,那么正确的写法是(A)。 A:$("div,span,p").click(function(){ //…}); B:$("div || span || p").click(function(){ //…}); C:$("div + span + p").click(function(){ //…}); D:$("div ~ span ~ p").click(function(){ //…}); 6、页面中有一个select标签,代码如下: ,要使“选项四”选中的正确写法。(B)

    jquery测试题以及答案

    1.下面哪种说法是正确的? 您的回答:jQuery是JavaScript库 2.jQuery使用CSS选择器来选取元素? 您的回答:正确 3.jQuery的简写是? 您的回答:$符号 4.通过jQuery,选择器$("div")选取什么元素? 正确答案:所有div元素 5.jQuery是客户端脚本库,还是服务器端脚本库? 您的回答:客户端脚本 6.可以将jQuery与AJAX一起使用吗? 您的回答:Yes 7.jQuery html()方法适用于HTML和XML文档。 您的回答:错误 8.把所有p元素的背景色设置为红色的正确jQuery代码是?您的回答:$("p").css("background-color","red"); 9.通过jQuery,$("div.intro")能够选取的元素是? 正确答案:class="intro"的所有div元素 10.下面哪个jQuery方法用于隐藏被选元素? 您的回答:hide()

    11.下面哪种jQuery方法用于设置被选元素的一个或多个样式属性?正确答案:css() 12.下面哪个jQuery方法用于执行异步HTTP请求? 您的回答:jQuery.ajax() 13.将所有div元素的高度设置为100像素的正确jQuery代码是?您的回答:$("div").height(100) 14.下面哪句话是正确的? 正确答案:如需使用jQuery,您能够引用Google的jQuery库 15.jQuery是通过哪种脚本语言编写的? 您的回答:JavaScript 16.下面哪个jQuery函数用于在文档结束加载之前阻止代码运行? 正确答案:$(document).ready() 17.哪个jQuery方法用于处理命名冲突? 正确答案:noConflict() 18.哪个jQuery方法用于添加或删除被选元素的一个或多个类? 正确答案:toggleClass() 19.$("div#intro .head")选择器选取哪些元素? 正确答案:id="intro"的首个div元素中的class="head"的所有元素 20.jQuery是W3C标准吗? 正确答案:No

    校招面试心得体会

    校招面试心得体会 网上不少面试心得,面试成功或失败经验,还有各厂面试题整理,大家都看得乐此不疲。 我跟大家讲,对于99%人而言,这些校招面试心得看得再多也没用。 很多小单位,只要稍微正常点的,专业对口的,是个人都要,网上这些面试套路你看或不看差别不大;而像BAJT这样的厂子,你就算挤破头也是进不去的,如果你能进去,与所谓面试技巧关系并不大,而是你本身够硬,所谓面试技巧的作用就像是公主头上多插了根羽毛,锦上添花而已。 很多校招应届生,看这些大公司的招聘要求,发现麻鸭,我条条都符合,简直是为我量身定制的。这就好比杨超越的择偶标准是长得顺眼,会做家务。请问,是为你量身定制的吗? 互联网大厂的校招那就好比杨超越找男朋友,薪资高,福利好,比如开发岗位,年薪不可能少于20万,那可是千军万马过独木桥,多少人争,多少人抢,那么多应聘者,可能最终就招1~2个应届生,显然绝大多数人就都是炮灰。 我今年校招内推少说几百封简历,哪些人有可能进阅文,哪些人绝对没戏,看简历的时候就心里有数了。但是,通过简历识人会看走眼,因此,凡事有点希望的,都会给个

    笔试面试机会,但,诸位千万不要以为有了面试机会脚已经跨进去一半了,说句不好听的,很多都是走个形式,最后大概率还是那几个过硬的简历中筛选跟阅文精气神比较契合的。 大家要想真正在面试中获得面试官的亲睐,我觉得更关键的要多去外面看看,而非表面的技巧或者抓紧这个把月学些知识应付面试。 大学虽说是个小社会,但不是社会,你身在这个弹丸圈子里,每天三点一线,眼界和认知会大大受限,关键是你自己完全意识不到自己受限,当面试的时候,你说的那些话,你所认为重要的东西,往往不是面试官所关心的,用句流行语讲就是who cares,加s。 拿我妹举例来说,她说她情商很高,适合做管理,因为大学自己开团带人玩游戏玩得挺好。站在她个人角度,逻辑完全走得通,毕竟在学校,管人带人要么协会社团,要么就是这种自己组个游戏团队,在学校这样一个眼界受限的小圈子里,自然就会觉得管理好像就这么回事,我做得挺好。 但是,如果真的在一个比较优秀的团队呆过,看过团队负责人工作日常,就会知道这管理团队很难也很辛苦,不仅负责项目管理与资源统筹,还要时刻关注员工心理,承上启下,压力很大。我想,究竟自己适不适合做管理,我妹会有更准确的认知。这认知一旦准确了,面试时说的话也会变得

    jquery考试题(2020年九月整理).doc

    1.下面哪种不是jquery的选择器?(D) 2.A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 3.当DOM加载完成后要执行的函数,下面哪个是正确的?(C) 4.A.jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements) 5.下面哪一个是用来追加到指定元素的末尾的?() 6.A、insertAfter() B、append() C、appendTo() D、after() 7.下面哪一个不是jquery对象访问的方法?(D) 8.A、each(callback) B、size() C、index(subject) D、index() 9.有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?(B) 10.A、visible B、hidden C、visible() D、hidden() 11.如果需要匹配包含文本的元素,用下面哪种来实现?(B) 12.A、text() B、contains() C、input() D、attr(name) 13.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(C) 14.A、text() B、get() C、eq() D、contents() 15.下面哪种不属于jquery的筛选?(B) 16.A、过滤 B、自动 C、查找 D、串联 17.如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?(D) 18.A、append(content) B、appendTo(content) C、

    jquery面试题

    1. jQuery 库中的 $() 是什么? $() 函数是 jQuery() 函数的别称,乍一看这很怪异,还使 jQuery 代码晦涩难懂。一旦你适应了,你会爱上它的简洁。$() 函数用于将任何对象包裹成 jQuery 对象,接着你就被允许调用定义在 jQuery 对象上的多个不同方法。你甚至可以将一个选择器字符串传入 $() 函数,它会返回一个包含所有匹配的 DOM 元素数组的 jQuery 对象。这个问题我已经见过好几次被提及,尽管它非常基础,它经常被用来区分一个开发人员是否了解 jQuery。 2. 网页上有 5 个

    元素,如何使用 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 选择器的另一个不同之处是,前者用字符”#”而后者用字符”.”。 4.如何在点击一个按钮时使用 jQuery 隐藏一个图片? 这是一个事件处理问题。jQuery为按钮点击之类的事件提供了很好的支持。你可以通过以下代码去隐藏一个通过ID或class定位到的图片。你需要知道如何为按钮设置事件并执行hide() 方法,代码如下所示:

    jquery考试题

    1.下面哪种不是jquery的选择器(D) 2.A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 3.当DOM加载完成后要执行的函数,下面哪个是正确的(C) 4.(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements) 5.下面哪一个是用来追加到指定元素的末尾的() 6.A、insertAfter() B、append() C、appendTo() D、after() 7.下面哪一个不是jquery对象访问的方法(D) 8.A、each(callback) B、size() C、index(subject) D、index() 9.有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的(B) 10.A、visible B、hidden C、visible() D、hidden() 11.如果需要匹配包含文本的元素,用下面哪种来实现(B) 12.A、text() B、contains() C、input() D、attr(name) 13.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素(C) 14.A、text() B、get() C、eq() D、contents() 15.下面哪种不属于jquery的筛选(B) 16.A、过滤 B、自动 C、查找 D、串联 17.如果想在一个指定的元素后添加内容,下面哪个是实现该功能的(D) 18.A、append(content) B、appendTo(content) C、

    前端测试题

    Web前端开发面试题 一、描述题(每题2分共20题) 1、简要的描述一下W3C组织的工作职责 答:W3C(万维网联盟)为解决Web应用中不同平台、技术和开发者带来的不兼容性,保障Web信息的顺利和完整流通,网页开发从此在结构、表现、行为上相分离。 2、目前常用的WEB标准静态语言是: 答:XHTML 3、内联元素有哪些?块级元素有哪些?CSS的盒模型有哪些属性? 答:内联元素有a, span, img, input, select, strong等。块级元素有div, ul, ol, li, dl,dt,dd, h1,h2…,p。盒模型:margin, padding,width,height,border。 4、改变元素的外边距和内填充用什么? 答:margin padding 5、对ul li的样式设成无,应该是用什么属性? 答:list-style-type:none; 6、color:#666666;可缩写为什么? 答:color:#666; 7、合理的页面布局中常听说结构与表现分离,那么结构和表现分别指什么? 答:结构为xhtml,表现为css 8、举例你在实践中遇到的IE6 bug,并谈谈解决方案 答:如浮动产生双倍边距,用display:inline解决 9、谈谈不同浏览器的css hack做法 答:所有浏览器通用:height:10px; IE6专用:_height:10px;IE6,IE7公用:*height:10px;IE7专用:*+height:10px;IE7,IE8,FF公用:height:10px !important; 10、CSS中哪些属性可以同父元素继承? 答:color, font-size 11、你如何理解HTML结构的语意化? 答:html本身是没有表现的,我们看到例如h1是粗体,字体大小2em,加粗;strong是加粗的,不要认为这是html,这些其实是html默认的css样式在起作用,所以去掉或样式丢失的时候能让页面呈现清晰的结构不是语义化的HTML特点,但是浏览器都有默认的样式,默认的样式目的也是为了更好的表达html的语义,可以说浏览器的默认样式和HTML结构是不可分割的 12、谈谈对css模块化设计的看法? 答:css模块化开发是css开发者们都会使用到的方法,它具有结构良好,扩展性强,重用性好等特点,同时有利于团队之间的合作。 13、谈谈对css sprite技术的看法 答:css sprite是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张图片中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一张一张的慢慢显示出来了,对于当前网络流行的速度不高于200KB的单张图片的所需载入时间基本是差不多的,所以无需顾忌这个问题,加速的关键,不是降低重量,而是减少个数,传统的切图讲究精细,图片规格越小越好,重量越小越好,其实规格大小计算机统一都按byte计算,客户端每显示一张图片都会向服务器发送请求,所以,图片越多请求次数越多,

    MVC,DOM及jQUERY考试题库

    1.下面关于https://www.doczj.com/doc/8e10836492.html,和三层架构的描述正确的是(a )。 A、https://www.doczj.com/doc/8e10836492.html, MVC相当于三层中的表现层 B、https://www.doczj.com/doc/8e10836492.html, MVC和三层不能结合使用 C、https://www.doczj.com/doc/8e10836492.html, MVC相当于三层中的数据访问层 D、https://www.doczj.com/doc/8e10836492.html, MVC相当于三层中的业务逻辑层 2.让控件不可见的属性是以下哪一个( d )。 A. Cursor B. Enabled C. Dock D. Visible 3.下面关于cookie描述错误的是哪个( d )。 A、Cookie是一小段文本 B、Cookie可以禁用Cookie C、用户可以自己删除网站的Cookie D、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、Cookie B、地址栏中 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 )。 A、Jquery支持事件链接 B、Jquery只支持两级事件链接 C、Jquery不支持事件链接 D、事件链接可以简化我们的代码 12.Jquery的基本功能不包括(d ) A、访问和操作DOM元素 B、控制页面样式 C、内置大量动画效果 D、具有强大的图标能力 13.选择器“$('#but')”是根据( b )匹配元素的。 A、元素名称 B、元素Id

    js_ext_jquery面试题

    对js,ext,jquey的总结 一:js面试题 1.js中到的String你是怎么理解的 答:String是js中唯一可以变长的长度到值,存储方式是以数组存储的一般组合alert使用 \n:是代表回车 \r是代表换行 2.写js代码的时候要注意的语法 答:1.区分大小写 2.变量类型是弱类型 var 3.注释 //单行注释 /** 多行注释 **/ 4.变量名要是字母下划线 $ 5.数据类型: * 原始数据类型(栈) boolean,null,undefind,number,String * 引用数据类型(堆)比如对象 3.强类型变量和弱类型变量到区别 1.强类型变量:编译前必须要声明----->基于java 2.弱类型变量:编译前不需要声明(使用前不需要声明 , 而是解释器在运行时检查数据类型)---->js 3.在js中function()表示什么? 可不可以重载? function的声明方式? 答: 1.可以表示为---> 类 , 对象 , 方法 , 构造器 2.不可以重载(当function()的名字相同--->后面到会覆盖前面到)

    3.function()是所有函数到父类例如:function 函数名(参数列明){ } 4.js的特点 答: 1.脚本语言,基于对象 2.基于java的,基于语句和控制流之上简单而紧凑 3.动态的脚本语言 4.依赖于浏览器本身于操作环境无关 5.以字符串解析执行 5.给你一页面,要你写JS代码拿对象,得到它值,然后进行一些操作 答: 第一种方法是 document.getEelementById("标签里面到id属性").value; 第二种方法是 document.getEelementsByName("标签里面name属性 ").value; 第三种方法是直接用document点name里面到属性例 如:document.xxx.xxx.value 这样就可以拿到值 6.你是怎么理解js里面到this关键字 答:this是对当前对象的引用,在js中由于对象到引用是多层次的,为了避免乱(谁调用了它,它就会指向谁) 7.js里面的警告框和询问框确认框有什么作用 答: 1.警告框为了输出js调式用例:alert("我是用于js调式"); 2.询问框为了询问你通不通过例:提问 var number=prompt("你到分数") if(number>100){通过}else{没有通过} 3.确认框为了让你确认的例: 确认 var name = confirm("js菜鸟") if(name==true){彼此彼此}else{你才是菜鸟} 8.js是的组成分为哪三部分 答:核心(Ecmscript) , 文档对象模型 , 浏览器对象模型 9.在js里面跳转一个页面用什么方法

    jQuery面试题答案

    jQuery面试题答案 一、Jquery测试题 下面哪种不是jquery的选择器?(单选) A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 考点:jquery的选择器(C) 当DOM加载完成后要执行的函数,下面哪个是正确的?(单选) jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements) 考点:jquery的核心函数(C) 下面哪一个是用来追加到指定元素的末尾的?(单选) A、insertAfter() B、append() C、appendTo() D、after() 考点:jquery的核心函数(C) 下面哪一个不是jquery对象访问的方法?(单选) A、each(callback) B、size() C、index(subject) D、index() 考点:jquery的核心函数之对象访问(D) jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样. 考点:jquery的核心函数之对象访问(length) jquery中$(this).get(0)的写法和__________是等价的。 考点:jquery的核心函数之对象访问($(this)[0]) 7. 有这样一个表单元素 ,想要找到这个hidden元素,下面哪个是正确的?(单选) A、visible B、hidden C、visible() D、hidden() 考点:jquery的选择器(B) 如果需要匹配包含文本的元素,用下面哪种来实现?(单选) A、text() B、contains() C、input() D、attr(name) 考点:jquery的选择器(B) 现有一个表格,如果想要匹配所有行数为偶数的,用________实现,奇数的用_______实现。 考点:jquery的选择器(even,odd) 如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(单选) A、text() B、get() C、eq() D、contents() 考点:jquery的选择器(C) 在一个表单里,想要找到指定元素的第一个元素用_________实现,那么第二个元素用_________实现。 考点:jquery的选择器(first,eq(1))

    jquery考试题

    1.下面哪种不是j q u e r y的选择器?(D) A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 2.当D O M加载完成后要执行的函数,下面哪个是正确的?(C) A.j Q u e r y(e x p r e s s i o n,[c o n t e x t]) B、j Q u e r y(h t m l,[o w n e r D o c u m e n t]) C、j Q u e r y(c a l l b a c k) D、j Q u e r y(e l e m e n t s) 3.下面哪一个是用来追加到指定元素的末尾的?() A、i n s e r t A f t e r() B、a p p e n d() C、 a p p e n d T o()D、a f t e r() 4.下面哪一个不是j q u e r y对象访问的方法?(D) A、e a c h(c a l l b a c k) B、s i z e() C、 i n d e x(s u b j e c t)D、i n d e x() 5.有这样一个表单元素,想要找到这个h i d d e n元素,下面哪个是正确的?(B) A、v i s i b l e B、h i d d e n C、v i s i b l e() D、h i d d e n() 6.如果需要匹配包含文本的元素,用下面哪种来实现?(B) A、t e x t() B、c o n t a i n s() C、i n p u t() D、a t t r(n a m e) 7.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(C)

    IT综合面试题(1-80题)

    综合面试题(1-80题) 1、写出6个java 常用的包 答:(1)https://www.doczj.com/doc/8e10836492.html,ng包(2)java.util包(3)java.io包 (4)java.awt包(5)javax.swing包(6)https://www.doczj.com/doc/8e10836492.html,包 2、写出java 类的super 和this 区别 答:super表示超(父)类的意思,this代表对象本身。 3、写出tomcat默认端口号,以及修改 答:在server.xml的修改里面port值 4、写出生成20个随机数,并用冒泡排序 答:int temp=0;//设置一个临时变量 int[] demo={3,5,1,4,2}; for(int i=1;i

    } } } //输出 for(int k=0;k用户名: 密码:

    web前端面试题及答案

    1.WEB标准以及W3C标准是什么 标签闭合、标签小写、不乱嵌套、使用外链css和js、结构行为表现的分离。 中img怎么水平和垂直居中 Div{width:200px; height:200px;text-align:center; font-size:0; overflow: hidden;line-height:200px; _line-height:178px;/*兼容IE6*/ } Img{ vertical-align:middle;} HTML中没有单位的属性是 z-index:1; zoom:1; font-weight:200; form表单中input标签的readonly 和disabled属性有何区别 readonly=“readonly”是只读,不可以修改,disabled=“disabled”是禁用,整个文本框是显示灰色状态 form 中method是数据传递的方式,action是与后台数据库提交的 2.xhtml和html有什么区别 XHTML 元素必须被正确地嵌套,闭合,区分大小写,文档必须拥有根元素。 3.行内元素有哪些块级元素有哪些 行内元素: a b img em br i span input select 块级元素:div p h1-h6 form ul dl ol table 4.行内元素和块级元素有什么区别 行内元素不可以设置宽高,不独占一行; 块级元素可以设置宽高,独占一行。 5.我想让行内元素跟上面的元素距离10px,加margin-top和padding-top可以吗 margin-top,padding-top无效 的盒模型由什么组成 内容(width,height),border ,margin,padding 简述div+css布局的优势 (1)符合w3c标准;(2)兼容性好;(3)有利于搜索引擎很友好;(4)样式的调整更加方便;(5)css简洁的代码,能使样式和结构分离; 7.说说display属性有哪些可以做什么 display:block行内元素转换为块级元素 display:inline块级元素转换为行内元素 display:inline-block转为内联元素 display:box(css3新增的弹性布局属性) 选择符有哪些 选择器(# myid) 2.类选择器(.myclassname) 3.标签选择器(div, h1, p) 4.相邻选择器(h1 + p) 5.子选择器(ul < li) 6.后代选择器(li a)

    文本预览