zoukankan      html  css  js  c++  java
  • 2017.9.26JQuery源码解析一 架构与依赖

    jq1.0: css选择符   事件处理  ajax交互

    1.2.3: 引入数据缓存,解决循环引用与大数据保存问题

    1.3.  : 使用全新的选择器引擎sizzle,在各个浏览器下全面超越其他同类js框架的查询速度

    1.5.  : 新增延缓对象(Deferred object), 并用deferred重写了Ajax模块

    1.7.  : 抽象出回调对象,提供了强大的方式来管理回调函数列表

    选择器    DOM操作    事件    ajax与动画

    jquery 有13个模块

    单一职责SRP  :

    ajaxComplete()

    ajaxError()

    ajaxSend()

    ajaxStart()

    ajaxStop()

    ajaxSuccess()

    底层接口    :

    $.ajax

    $.ajaxSetup()

    快捷方法:

    $.get()

    $.getJSON()

    $.getScript()

    $.post()

    // 核心方法
    // 回调系统
    // 异步队列
    // 数据缓存
    // 队列操作
    // 选择器引
    // 属性操作
    // 节点遍历
    // 文档处理
    // 样式操作
    // 属性操作
    // 事件体系
    // AJAX交互
    // 动画引擎

  • 相关阅读:
    iOS设备后台播放音乐方法
    iOS 编译64位FFMPEG
    os8 location authorization 错误.
    IOS 使用新浪微博SDK
    IOS 解析歌词lrc
    IOS 通过button获取cell
    IOS 解析XML文档
    OC .(点)与->(箭头)用法区别
    黑苹果安装合集
    Hello,World
  • 原文地址:https://www.cnblogs.com/moneyss/p/7595969.html
Copyright © 2011-2022 走看看