您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Sizzle的源码

  2. NULL 博文链接:https://wubinclat.iteye.com/blog/471850
  3. 所属分类:其它

  1. Sizzle的源码

  2. NULL 博文链接:https://wubinclat.iteye.com/blog/471850
  3. 所属分类:其它

    • 发布日期:2019-05-25
    • 文件大小:338kb
    • 提供者:weixin_38669628
  1. 浅谈Sizzle的“编译原理”

  2. 正在学习Sizzle源码或有一定前端基础的同学们,可以一边看源码一边看这些文章进行验证,所以虽然我会分析源码中的正则表达式,有大量的注释,但不会讲正则表达式的基本用法!
  3. 所属分类:其它

    • 发布日期:2020-09-03
    • 文件大小:101kb
    • 提供者:weixin_38607195
  1. jQuery源码分析之sizzle选择器详解

  2. jquery从1.3开始,使用了新的选择器–sizzle。效率超过了以前的jquery版本的其他选择器。下面这篇文章主要介绍了jQuery源中sizzle选择器的相关资料,文中介绍的很详细,需要的朋友可以参考借鉴,下面来一起看看吧。
  3. 所属分类:其它

    • 发布日期:2020-10-20
    • 文件大小:85kb
    • 提供者:weixin_38732454
  1. jQuery源码分析-04 选择器-Sizzle-工作原理分析

  2. 在分析Sizzle源码之前,先整理一下选择器的工作原理,先明确一些选择器中用到的名词,后边阅读时不会有歧义
  3. 所属分类:其它

    • 发布日期:2020-10-28
    • 文件大小:58kb
    • 提供者:weixin_38508497
  1. jquery 选择器引擎sizzle浅析

  2. 用jquery的大概有一年了,只知道$(selector),其内部选择器是如何实现并不完全不清晰,汗颜啊于是看了jquery的源码,jquery用的选择器的引擎是sizzle,感兴趣的朋友可以了解下,或许本文对你有所帮助
  3. 所属分类:其它

    • 发布日期:2020-10-27
    • 文件大小:55kb
    • 提供者:weixin_38584148
  1. jQuery选择器源码解读(一):Sizzle方法

  2. 主要介绍了jQuery选择器源码解读(一):Sizzle方法,本文用详细的注释解读了Sizzle方法的实现源码,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-24
    • 文件大小:68kb
    • 提供者:weixin_38614462
  1. jQuery选择器源码解读(六):Sizzle选择器匹配逻辑分析

  2. 主要介绍了jQuery选择器源码解读(六):Sizzle选择器匹配逻辑分析,,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-24
    • 文件大小:57kb
    • 提供者:weixin_38723699
  1. jQuery原理系列-css选择器的简单实现

  2. jQuery最强大的功能在于它可以通过css选择器查找元素,它的源码中有一半是sizzle css选择器引擎的代码,在html5规范出来之后,增加了document.querySelector和document.querySelectorAll直接查找元素,如果是做移动端开发的,使用jQuery的必要性大大降低。 用js代码实现css选择器,必然是用正则表达式来识别字符串了,当然浏览器提供的原生api 效率更高,以下代码只做原理性展示,并未优先性能, 例如 1)查找id显然是用document.
  3. 所属分类:其它

    • 发布日期:2020-11-24
    • 文件大小:50kb
    • 提供者:weixin_38599412
  1. jQuery选择器源码解读(二):select方法

  2. /* * select方法是Sizzle选择器包的核心方法之一,其主要完成下列任务: * 1、调用tokenize方法完成对选择器的解析 * 2、对于没有初始集合(即seed没有赋值)且是单一块选择器(即选择器字符串中没有逗号), * 完成下列事项: * 1) 对于首选择器是ID类型且context是document的,则直接获取对象替代传入的context对象 * 2) 若选择器是单一选择器,且是id、class、tag类型的,则直接获取并返回匹配的DOM元素 * 3)
  3. 所属分类:其它

    • 发布日期:2020-12-11
    • 文件大小:58kb
    • 提供者:weixin_38628552
  1. jQuery源码分析之sizzle选择器详解

  2. 前言 Sizzle 原本是 jQuery 中用来当作 DOM 选择器的,后来被 John Resig 单独分离出去,成为一个单独的项目,可以直接导入到项目中使用。 点击这里下:jquery/sizzle。 本来我们使用 jQuery 当作选择器,选定一些 #id 或 .class,使用 document.getElementById 或 document.getElemensByClassName 就可以很快锁定 DOM 所在的位置,然后返回给 jQuery 当作对象。但有时候会碰到一些比较复杂
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:83kb
    • 提供者:weixin_38693720
  1. jquery 选择器引擎sizzle浅析

  2. I’m sorry!我用jquery的大概有一年了,只知道$(selector),其内部选择器的流程走向完全不清晰!于是看了jquery的源码,jquery用的选择器的引擎是sizzle,是jquery的作者另一开源项目,在github上面有,号称最快的dom选择器!不到2000行代码。上面说了不是很精彩的开场白,我么来个 for example: $(‘.test’) 在jquery的流程是怎么走的呢? 1.首先会做如下的判断 代码如下: /** *关于 querySelectorAll函数
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:51kb
    • 提供者:weixin_38695727
  1. jQuery选择器源码解读(七):elementMatcher函数

  2. 要读懂Sizzle的Compile执行过程,首先需要弄清楚涉及的各个子程序的功能和关键变量和作用,我将逐一对jQuery-1.10.2版本的Compile代码进行说明,望能给予大家帮助。 elementMatcher(matchers) 1、源码 代码如下: function elementMatcher(matchers) {  return matchers.length > 1 ? function(elem, context, xml) {   var i = matchers.
  3. 所属分类:其它

    • 发布日期:2020-12-12
    • 文件大小:41kb
    • 提供者:weixin_38644688
  1. jQuery选择器源码解读(一):Sizzle方法

  2. 对jQuery的Sizzle各方法做了深入分析(同时也参考了一些网上资料)后,将结果分享给大家。我将采用连载的方式,对Sizzle使用的一些方法详细解释一下,每篇文章介绍一个方法。 若需要转载,请写明出处,多谢。 /* * Sizzle方法是Sizzle选择器包的主要入口,jQuery的find方法就是调用该方法获取匹配的节点 * 该方法主要完成下列任务: * 1、对于单一选择器,且是ID、Tag、Class三种类型之一,则直接获取并返回结果 * 2、对于支持querySelecto
  3. 所属分类:其它

    • 发布日期:2020-12-12
    • 文件大小:68kb
    • 提供者:weixin_38678255
  1. jQuery选择器源码解读(六):Sizzle选择器匹配逻辑分析

  2. 近期看了一些网上关于Sizzle的分析文章,就匹配次序往往就说使用了从右到左的逆向匹配法,但是具体如何并没有详细介绍,或者就像我之前的几篇文章一样,就代码一行一行做详细介绍,但缺乏整体概念,这里就jQuery-1.10.2版本的Sizzle的匹配逻辑(预编译结果)做一整体说明,这里就不谈过多的细节了。 Sizzle的匹配过程采用的是以从右到左的逆向匹配法为基础的改进版本,因为HTML的搜索毕竟和文本匹配有差异,它有自己独特的一面,所以,需要针对HTML的搜索进行优化。在此先申明一点,下面所说的关
  3. 所属分类:其它

    • 发布日期:2020-12-04
    • 文件大小:57kb
    • 提供者:weixin_38717169
  1. sizzle-landing-page:菜品审查应用程序的纯HTML登陆页面-源码

  2. sizzle-landing-page:菜品审查应用程序的纯HTML登陆页面
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:189kb
    • 提供者:weixin_42106765
  1. 嘶嘶声:嘶嘶声的热选择器引擎-源码

  2. 嘶嘶声 纯Javascr ipt CSS选择器引擎,旨在轻松放入主机库中。 贡献指南 本着开源软件开发的精神,jQuery始终鼓励社区代码的贡献。 为了帮助您入门,并在开始编写代码之前,请务必仔细阅读以下重要的贡献准则: 您需要建立Sizzle 为了构建Sizzle,您应该拥有最新的Node.js / npm和git 1.7或更高版本(较早的版本可能工作正常,但未经测试)。 对于Windows,您必须下载并安装和 Mac OS用户应安装 。 安装Homebrew后,运行brew insta
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:711kb
    • 提供者:weixin_42138716
  1. chelseas-pizza:简单的网站,可从比萨店订购比萨-源码

  2. 切尔西的SFNJ Sizzle Apizza Pizza网站 Epicodus的代码审查,最新更新时间11.11.2020 切尔西·贝克尔(Chelsea Becker) 描述 该应用程序允许用户根据大小和浇头选择来构建他们喜欢的披萨。 然后,将为用户提供他们的披萨的总费用。 选择普通(无浇头)或选择中等大小的比萨不收取额外费用。 设置/安装要求 在线查看 在打开网页。 选择您的浇头:普通,意大利辣香肠,香肠,或者您也可以选择意大利辣香肠和香肠。 2a。 您可以通过单击“删除(浇头)”按钮来删
  3. 所属分类:其它

  1. JQuerySource:jQuery原始解读,v3.1.1,从菜鸟到大神之路-源码

  2. jQuerySource 决定你走多远的是基础,jQuery源码分析,向长者膜拜! 关于本源码的博客介绍: 。 目录 目录 - ,后面的学习才好办 -介绍jQuery的入口函数init的构造 -Sizzle再jQuery中的应用 Tokens-介绍Sizzle函数中的词法分析,即tokensize函数 select-介绍Sizzle中的select函数,对词法分析的结果进行处理,生成种子 compile-介绍Sizzle中的compile函数,用于生成superMatcher
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:152kb
    • 提供者:weixin_42128315
  1. jQuery:jQuery2.0.3源码分析笔记-源码

  2. 前言 这里加入了很多对于原生Javascr ipt的理解,忽略了Sizzle选择器(它可以单独抽离出来使用Sizzle.js框架)的源码分析,同时由于13.事件操作源码相对比较复杂,只是粗略的进行了源码的调试和说明,对于Jquery如何监听事件以及取消监听的原理,代码执行顺序和兼容性问题处理有了粗略的理解,随后有空会继续深入分析源码的实现原理。 完整版 1.总体架构 2.私有属性 3. jQuery对象的属性和方法 -jQuery构造函数方法 4.拷贝继承 5.工具方法 6.选择器嘶嘶声 忽
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:240kb
    • 提供者:weixin_42164534
« 12 »