Web前端jQuery面试题梳理SpringBoot入门篇

目前jQuery在企业中的应用还是很普遍的,企业HR在招聘时也会考察求职者对jQuery的掌握。接下来的好程序员web前端培训班就给大家简单汇总了一些jQuery经典面试题及答案,希望能给大家带来帮助。

1、jQuery库中的$()是什么?

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

2、网页上有5个元素,如何使用jQuery来选择它们?

答:jQuery支持不同类型的选择器,例如ID选择器、class选择器、标签选择器。鉴于这个问题没提到ID和class,你可以用标签选择器来选择所有的div元素。jQuery代码:$(“div”),这样会返回一个包含所有5个div标签的jQuery对象。

3、 ( d o c u m e n t ) . r e a d y ( ) 是 个 什 么 函 数 ? 为 什 么 要 用 它 ? [ 申 请 计 算 机 软 件 著 作 权 , 上 海 软 件 著 作 权 申 请 ] ( h t t p s : / / w w w . y a o r u a n w e n . c o m / n / 472964. h t m l ) 答 : r e a d y ( ) 函 数 用 于 在 文 档 进 入 r e a d y 状 态 时 执 行 代 码 。 当 D O M 完 全 加 载 ( 例 如 H T M L 被 完 全 解 析 D O M 树 构 建 完 成 时 ) , j Q u e r y 允 许 你 执 行 代 码 。 使 用 (document).ready()是个什么函数?为什么要用它? [申请计算机软件著作权,上海软件著作权申请](https://www.yaoruanwen.com/n/472964.html) 答:ready()函数用于在文档进入ready状态时执行代码。当DOM完全加载(例如HTML被完全解析DOM树构建完成时),jQuery允许你执行代码。使用 (document).ready()??[,](https://www.yaoruanwen.com/n/472964.html)ready()readyDOM(HTMLDOM)jQuery使(document).ready()的最大好处在于它适用于所有浏览器,jQuery帮你解决了跨浏览器的难题。

4、JavaScript window.事件和jQuery ready函数有何不同?

答:JavaScript window.事件和jQuery ready函数之间的主要区别是,前者除了要等待DOM被创建还要等到包括大型图片、音频、视频在内的所有外部资源都完全加载。如果加载图片和媒体内容花费了大量时间,用户就会感受到定义在window.事件上的代码在执行时有明显的延迟。软件著作权的申请费用,软件著作权登记如何办理

另一方面,jQuery ready()函数只需对DOM树的等待,而无需对图像或外部资源加载的等待,从而执行起来更快。使用jQuery $(document).ready()的另一个优势是你可以在网页里多次使用它,浏览器会按它们在HTML页面里出现的顺序执行它们,相反对于技术而言,只能在单一函数里使用。鉴于这个好处,用jQuery ready()函数比用JavaScript window. 事件要更好些。

5、jQuery里的each()是什么函数?你是如何使用它的?

答:each()函数就像是Java里的一个Iterator,它允许你遍历一个元素集合。你可以传一个函数给 each()方法,被调用的jQuery对象会在其每个元素上执行传入的函数。

6、$(this)和this关键字在jQuery中有何不同?

( t h i s ) 返 回 一 个 j Q u e r y 对 象 , 你 可 以 对 它 调 用 多 个 j Q u e r y 方 法 , 比 如 用 t e x t ( ) 获 取 文 本 , 用 v a l ( ) 获 取 值 等 等 。 而 t h i s 代 表 当 前 元 素 , 它 是 J a v a S c r i p t 关 键 词 中 的 一 个 , 表 示 上 下 文 中 的 当 前 D O M 元 素 。 你 不 能 对 它 调 用 j Q u e r y 方 法 , 直 到 它 被 (this)返回一个jQuery对象,你可以对它调用多个jQuery方法,比如用text()获取文本,用val()获取值等等。而this代表当前元素,它是JavaScript关键词中的一个,表示上下文中的当前DOM元素。你不能对它调用jQuery方法,直到它被 (this)jQueryjQuerytext()val()thisJavaScriptDOMjQuery()函数包裹,例如$(this)。

除了以上内容,关于jQuery的面试题还有很多,在此就不多做赘述。jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。如果你想成为一个高薪Web前端工程师,一定要学好jQuery。想系统的学习Web前端吗?那就来好程序员web前端培训班进行快速系统的学习进阶[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jgRSdV7k-1606907762403)(https://www.yaoruanwen.com/n/472947.html)]
Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。它是下一代javaweb框架,并且是spring cloud(微服务)的基础如何申请软件著作权证,软件著作权如何申请

二、核心思想

Takes an opinionated view of building production-ready Spring applications. Spring Boot favors convention over configuration and is designed to get you up and running as quickly as possible.

Spring Boot的核心思想:习惯优于配置.可以快速创建开发基于spring框架的项目.或者支持可以不用或很少的spring配置即可

三、Spring Boot有哪些优点?

  1. 减少开发和测试时间。

  2. 使用JavaConfig有助于避免使用XML。

无需xml配置,也不是通过代码生成来实现,而是通过条件注解来完成

注 条件注解就是可以根据不同的条件来做出不同的事情。在Spring中条件注解可以说是设计模式中状态模式的一种体现方式,同时也是面向对象编程中多态的应用部分
软件著作权申请需要多少钱,申请软件著作权一般多少钱

  1. 避免大量的Maven导入和各种版本冲突。

提供了starter的pom 配置 简化了 maven的配置

  1. 通过提供默认值快速开始开发。

  2. 不需要单独的Web服务器。这意味着你不再需要启动Tomcat。

内嵌servlet容器(可以选择内嵌: tomcat ,jettyhttps://www.yaoruanwen.com/n/472730.html等服务器)

  1. 需要更少的配置 因为没有web.xml文件。

  2. 具有应用监控

对服务器运行的项目进行监控

  1. 开发部署方便,后期与云计算平台集成方便(docker)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值