首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【深入浅出jQuery】源码浅析--整体架构

    另外不得不提出的是,jQuery 在这里有一个针对压缩优化细节,使用第一种方式,在代码压缩的时候,window 和 undefined 都可以压缩为 1 个字母并且确保它们就是 window 和 undefined...2)将 jQuery.fn.init 的 prototype 属性设置为 jQuery.fn,那么使用 new jQuery.fn.init() 生成的对象的原型对象就是 jQuery.fn ,所以挂载到...源码解析较长,点击下面可以展开,也可以去这里阅读: // 扩展合并函数 // 合并两个或更多对象的属性到第一个对象中,jQuery 后续的大部分功能都通过该函数扩展 // 虽然实现方式一样,但是要注意区分用法的不一样...in case of overwrite // 设置别名,通过两个私有变量映射了 window 环境下的 jQuery 和 $ 两个对象,以防止变量被强行覆盖 _jQuery = window.jQuery...($) { // 插件或其他形式的代码,也可以将参数设为 jQuery })(query); // ...

    98041

    $.ajax()方法详解学习

    注意: 设置cache为 false将在 HEAD和GET请求中正常工作。它的工作原理是在GET请求参数中附加”_={timestamp}”(详见ajax防止缓存)。...如果已经不是字符串,将自动转换为字符串格式。get请求中将附加在url后。防止这种自动转换,可以查看  processData选项。...有以下三个参数:jqXHR (在 jQuery 1.4.x前为XMLHttpRequest) 对象、描述发生错误类型的一个字符串 和 捕获的异常对象。...这个回调函数得到2个参数: jqXHR (在 jQuery 1.4.x中是 XMLHTTPRequest) 对象和一个描述请求状态的字符串(“success”, “notmodified”, “nocontent...**data** 类型:PlainObject or String 一个普通对象或字符串,通过请求发送给服务器。

    6.2K10

    第168天:json对象和字符串的相互转换

    json对象和字符串的相互转换 1、json对象和字符串的转换 在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse...JSON.stringify(obj)       将JSON对象转为字符串。 JSON.parse(string)       将字符串转为JSON对象格式。...JSON格式的方法jquery.parseJSON( json ),接受一个标准格式的 JSON 字符串,并返回解析后的 JavaScript (JSON)对象。...jQuery.parseJSON( json ),接受一个标准格式的 JSON 字符串,并返回解析后的 JavaScript (JSON)对象。...34 比如$.parseJSON('{"testing":"1\t2\n3"}'),大多数实现中将抛出一个错误,因为JavaScript分析器直接转换字符串的制表符和换行符为文本的制表符和换行符

    2K10

    Jsoup解析器

    解析html或xml字符串· static Document parse(URL url, int timeoutMillis):解析网页源文接下来解析本地的student.xml文件和https://...以下是 Jsoup 的一些主要功能:解析 HTML:从字符串、URL、文件或输入流中解析 HTML 文档。...创建一个 Document 对象,该对象表示 HTML 文档的结构,并提供了一组用于遍历和查询文档的方法。选择元素:使用类似于 CSS 或 jQuery 的选择器语法来查询和选择 HTML 元素。...清理用户输入:提供了一种机制来清理用户提供的 HTML,以防止跨站脚本攻击(XSS)。可以配置清理器以允许或拒绝特定的 HTML 标签和属性。...输出 HTML:将修改后的 Document 对象转换回 HTML 字符串。提供了格式化输出的选项,以生成易于阅读的 HTML。

    1K10

    jQuery 教程

    jQuery 代码... }); 这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码,即在 DOM 加载完成后才可以对 DOM 进行操作。...() 从匹配元素中搜索给定元素 $.noConflict() 释放变量 $ 的 jQuery 控制权 $.param() 创建数组或对象的序列化表示形式(可在生成 AJAX 请求时用于 URL 查询字符串中...返回用户当前使用的浏览器的相关信息 $.contains() 判断另一个DOM元素是否是指定DOM元素的后代 $.each() 遍历指定的对象和数组 $.extend() 将一个或多个对象的内容合并到目标对象...parseHTML() 将HTML字符串解析为对应的DOM节点数组 $.parseJSON() 将符合标准格式的JSON字符串转为与之对应的JavaScript对象 $.parseXML() 将字符串解析为对应的...) 通过jQuery操作方法修改和过滤HTML字符串 $.readyException() 处理包裹在jQuery()中函数同步抛出的错误 jQuery 回调对象 jQuery 1.7 版本中新增的

    21K20

    看不完的那种!前端170面试题+答案学习整理(良心制作)

    29.$.map()和$.each()区别 .map()方法用来遍历操作数组和对象,返回的是一个新的数组; .map()方法适用于将数组或对象的每个项目映射到一个新数组中。...39.jquery或zepto源码有哪些地方觉得不错 jquery源码封装在一个匿名函数的自执行环境中,有助于防止变量的全局污染。...,也会移除元素内部的一切,包括绑定的事件以及与该元素相关的jquery数据 detach()虽然可以将元素自身移除,但是它不会删除数据和绑定事件 57.如何利用jquery,来向一个元素添加或移除css...创建一个新的对象,这个对象的类型是object,将this变量指向该对象;将对象的原型指向该构造函数的原型;执行构造函数,通过this对象,为实例化对象添加自身属性方法;将this引用的新创建的对象返回...:将描述同一个对象的属性和方法定义在一个对象中。

    13.1K50

    jQuery ajax - ajax() 方法jQuery ajax - ajax() 方法

    参数: XMLHttpRequest 对象和一个描述请求类型的字符串。 这是一个 Ajax 事件。...jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。 "text": 返回纯文本字符串 error 类型:Function 默认值: 自动判断 (xml 或 html)。...此设置将覆盖全局设置。 type 类型:String 默认值: "GET")。请求方式 ("POST" 或 "GET"), 默认为 "GET"。...传入返回后的数据,以及包含成功代码的字符串。 complete 当请求完成之后调用这个函数,无论成功或失败。传入 XMLHttpRequest 对象,以及一个包含成功或错误代码的字符串。...数据仅仅简单的将 XMLHttpRequest 的 responseText 或 responseHTML 属性传递给 success 回调函数。

    16.9K30

    一个小时学会jQuery

    2.5、DOM对象与jQuery对象区别 DOM对象只能调用DOM方法、属性与事件; jQuery对象只能调用jQuery方法、属性与事件; 可以将DOM转换成jQuery对象,也可以将jQuery转换成...传入返回后的数据,以及包含成功代码的字符串。 complete 当请求完成之后调用这个函数,无论成功或失败。传入XMLHttpRequest对象,以及一个包含成功或错误代码的字符串。...complete(XHR, TS)   Function 请求完成后回调函数 (请求成功或失败之后均调用)。参数: XMLHttpRequest 对象和一个描述成功请求类型的字符串。...:正则表达式}"配对的对象,用来确定jQuery将如何解析响应,给定其内容类型。...设置 processData 选项为 false,防止自动转换数据格式。

    22.4K71

    jquery中ajax参数详解

    如果需要发送同步请求,请将此选项设置为 false。 注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。...参数: XMLHttpRequest 对象和一个描述请求类型的字符串。 这是一个 Ajax 事件。...jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。 "text": 返回纯文本字符串 error 类型:Function 默认值: 自动判断 (xml 或 html)。...此设置将覆盖全局设置。 type 类型:String 默认值: "GET")。请求方式 ("POST" 或 "GET"), 默认为 "GET"。...传入返回后的数据,以及包含成功代码的字符串。 complete 当请求完成之后调用这个函数,无论成功或失败。传入 XMLHttpRequest 对象,以及一个包含成功或错误代码的字符串。

    3.1K30
    领券