`

面试--jQuery

阅读更多

Jquery与jQuery UI 有啥区别?
 jQuery是一个js库,主要提供的功能是选择器,属性修改和事件绑定
 jQuery UI则是在jQuery的基础上,利用jQuery的扩展性,设计的插件
 提供了一些常用的界面元素,诸如对话框、拖动行为、改变大小行为

Jquery相关:
{js和jQuery区别:js是网页脚本语言,jQuery是用js写出来的框架}
①$()是JQuery函数别称,$() 函数用于将任何对象包裹成 jQuery 对象
②ID 选择器和 class 选择器:优先级,选择一组具有相同 CSS class的元素,就要用类选择器
③ $(document).ready() 是个什么函数?页面节点加载完成后才执行jQuery函数
④window.onload 事件和 jQuery ready 函数区别:前者需要等待所有DOM及相关数据图片加载完成;而后者只需要DOM树加载完成即可.
⑤$("input[name='checkBoxJudge']:checkbox").click(function(){
       if($(this).is(':checked')){
       $(this).attr('checked',true).siblings().attr('checked',false);
     }else{
       $(this).attr('checked',false).siblings().attr('checked',false);
     }
   }
⑥select 标签的选中项:
属性选择器和 :selected 选择器;$('[name=NameOfSelectedTag] :selected')
⑦将一个 HTML 元素添加到 DOM 树中:
appendTo() 方法在指定的 DOM 元素末尾添加一个现存的元素或者一个新的 HTML 元素
⑧ $(this) 和 this 关键字在 jQuery 中有何不同:
$(this) 返回一个 jQuery 对象,你可以对它调用多个 jQuery 方法,比如用 text() 获取文本,用val() 获取值等等。而 this 代表当前元素,它是 JavaScript 关键词中的一个,表示上下文中的当前 DOM 元素。你不能对它调用 jQuery 方法,直到它被 $() 函数包裹,例如 $(this)
⑨提取一个HTML 标记的属性:
attr() 方法被用来提取任意一个HTML元素的一个属性的值
⑩设置一个属性值:attr(name, value)

①detach() 和 remove() 方法的区别:
都被用来移除一个DOM元素,( 两者之间的主要不同在于 detach() 会保持对过去被解除元素的跟踪, 因此它可以被取消解除, 而 remove() 方法则会保持过去被移除对象的引用.)
②jQuery 中的方法链是什么?使用方法链有什么好处?
方法链是对一个方法返回的结果调用另一个方法,这使得代码简洁明了,同时由于只对 DOM 进行了一轮查找,性能方面更加出色。
③你要是在一个 jQuery 事件处理程序里返回了 false 会怎样?
通常用于阻止事件向上冒泡。
④ 哪种方式更高效:document.getElementbyId(“myId”) 还是 $(“#myId”)?
第一种,因为它直接调用了 JavaScript 引擎。
⑤针对jQuery的优化方法:
a、优先使用ID选择器
b、jquery获取到的DOM元素如果需要多次使用,建议使用一个变量将其保存起来,因为操作DOM的过程是非常耗费性能的

分享到:
评论

相关推荐

    最全前端面试题-5(jquery篇-上百篇题集整理1个月)

    以上只是部分jQuery面试题中的知识点,完整的面试题集涵盖了jQuery的很多核心概念和技术细节,包括事件处理、选择器、动画、插件扩展等方面,是全面了解和掌握jQuery的好资料。通过深入学习这些内容,开发者可以提升...

    计算机后端-Java-全面解读PHP面试-案类考察点JavaScript和jQuery基础考察点.wmv

    计算机后端-Java-全面解读PHP面试-案类考察点JavaScript和jQuery基础考察点.wmv

    java技术面试-----------javaWeb.md

    ### JavaWeb高频面试知识点 #### 一、JQuery的常用选择器 JQuery是一个轻量级的JavaScript库,简化了HTML文档遍历、事件处理、动画等操作。它提供了多种选择器来帮助开发者轻松地选取网页元素。 - **基本选择器**...

    整合了网上大多数jQuery面试题及答案,最全面超完整jQuery面试题及答案

    jQuery面试题库 以下是根据给定文件信息生成的相关知识点: jQuery 选择器 * jQuery 中的选择器有基本选择器、后代选择器、类选择器等。 * 不同的选择器可以在不同的场景下使用,例如基本选择器用于选择某个标签...

    整合了网上大多数jQuery面试题及答案

    这个"整合了网上大多数jQuery面试题及答案"的资源集合,显然是为准备jQuery相关面试的开发者们精心准备的。让我们深入探讨一下jQuery的核心知识点。 1. **jQuery选择器**:jQuery的选择器基于CSS,允许开发者轻松地...

    java面试-中级篇

    Java面试的中级篇通常涉及到更深入的技术点,包括JavaScript、jQuery、SQL以及设计模式等多个方面。以下是基于这些领域的核心知识点的详细阐述: 1. **JavaScript 数据类型**: - JavaScript有两类数据类型:基本...

    JQuery面试题

    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> ``` 或者本地引入: ```html <script src="path/to/jquery.js"> ``` 4. **jQuery的选择器有哪些?** - 基本选择器:`#id`(ID选择器...

    H5前端面试大全-包含大厂面试题_25个md文件分类面试题.rar

    8.md 前端面试jQuery 相关问题 jQuery 9.md 前端面试代码相关问题 JavaScript 10.md 前端面试有趣的问题 General 11.md 一些面试题 General 12.md BAT及互联网公司2014前端笔试面试题--HTML,CSS篇 HTML,CSS 13....

    一道关于Ajax、Jquery的面试题

    在IT行业中,Ajax(异步JavaScript和XML)与jQuery是两个关键的技术,广泛应用于现代Web开发,特别是构建动态和交互式的网页应用。本题显然关注的是如何理解和运用这两个技术,让我们深入探讨一下。 Ajax是一种在...

    JQuery面试题1共5页.pdf.zip

    **jQuery面试知识点详解** 在IT行业的面试中,jQuery作为一个广泛使用的JavaScript库,常常成为考察开发者技能的重要部分。本文将深入探讨jQuery的相关知识点,帮助你更好地准备面试。 1. **jQuery介绍** - ...

    Jquery面试题修改版-个人总结.doc

    Jquery面试题修改版-个人总结.doc 本文档总结了七个JQuery面试题,涵盖了JQuery选择器、事件绑定、DOM操作等多方面的知识点。下面是每个问题的详细解释和答案。 1. 不属于JQuery选择器的是节点选择器。JQuery选择...

    JQuery面试题.md

    JQuery面试题

    java开发oa系统源码下载-jquery-slider-and-hoverpulse:jquery-slider-and-hoverpuls

    java开发oa系统源码下载jquery-slider-and-hoverpulse JavaScript 面试问题和答案 点击 :star: 如果你喜欢这个项目。 拉取请求受到高度赞赏。 关注我获取技术更新。 目录 不。 问题 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

    JQuery-xmind.zip

    **jQuery 是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务。本资源包含两个文件:JQuery.xmind 和 ...这个资源对于准备面试、编写代码或者教学都是宝贵的参考资料。

    JavaScript libraries--->jQuery, Prototype, Mootools, YUI, Extjs, Dojo

    JavaScript库是前端开发中不可或缺的一部分,它们为开发者提供了丰富的功能,简化了DOM操作,...对于面试来说,具备多种库的使用经验将大大增加你的竞争力。在实际工作中,可以根据项目的具体需求来选择最适合的库。

    jQuery面试题答案[归纳].pdf

    jQuery是JavaScript库,简化了HTML文档遍历、事件处理、动画设计和Ajax交互。以下是对题目中涉及的jQuery知识点的详细...掌握这些jQuery知识点,将有助于理解和解答jQuery相关的面试问题,提高在实际开发中的应用能力。

    框架及Jquery面试题集

    "框架及Jquery面试题集"是一个全面覆盖了JavaScript库jQuery以及三大主流Web开发框架的知识宝库,旨在帮助求职者准备面试,提升成功几率。下面将详细探讨这些领域的核心知识点。 首先,我们来关注"三大框架",这...

    2021年最新java面试题--视频讲解(内部培训84个知识点超详细).rar

    Java面试题41.jQuery中Ajax和原生js实现Ajax的关系 Java面试题42.简单说一下html5 Java面试题43.简单说一下css3 Java面试题44.bootstrap的是什么 Java面试题45.什么是框架 Java面试题46.简单介绍一下MVC模式 Java...

Global site tag (gtag.js) - Google Analytics