05 2019 档案
摘要:异步队列Deferred Object 一)jQuery.Callbacks( flags ) 1.总体结构 该函数返回一个链式工具对象(回调函数列表),用于管理一组回调函数。 2.源码分析 1.工具函数createFlags(flags) 该函数用于将字符串标记转换为对象格式标记,并把转换结果缓存
阅读全文
摘要:选择器Sizzle 一)Sizzle( selector, context, results, seed ) 该函数用于查找与选择器表达式selector匹配的元素集合,是选择器引擎的入口。 selector: CSS选择器表达式 context: DOM元素或者文档对象,作为查找元素的上下文,用于
阅读全文
摘要:Promise与异步编程 一、JS异步编程背景 JS引擎建立在单线程事件循环的概念上,JS引擎在同一时刻只能执行一段代码。 每当一段代码准备被执行时,它就会被添加到作业队列。当JS引擎结束当前代码 执行后,事件循环就会执行队列中的下一个作业。事件循环(event loop)是JS 引擎的一个内部处理
阅读全文

浙公网安备 33010602011771号