随笔分类 -  JavaScript

摘要:探索 Reflect.apply 与 Function.prototype.apply 的区别 众所周知, ES6 新增了一个全局、内建、不可构造的 对象,并提供了其下一系列可被拦截的操作方法。其中一个便是 了。下面探究下它与传统 ES5 的 之间有什么异同。 函数签名 MDN 上两者的函数签名分别 阅读全文
posted @ 2019-12-03 10:51 BlackStorm 阅读(1741) 评论(0) 推荐(0)
摘要:一个普通的 Zepto 源码分析(三) event 模块 普通的路人,普通地瞧。分析时使用的是目前最新 1.2.0 版本。 Zepto 可以由许多模块组成,默认包含的模块有 zepto 核心模块,以及 event 、 ajax 、 form 、 ie ,其中 event 模块也是比较重要的模块之一, 阅读全文
posted @ 2017-08-14 13:09 BlackStorm 阅读(1815) 评论(3) 推荐(1)
摘要:一个普通的 Zepto 源码分析(二) ajax 模块 普通的路人,普通地瞧。分析时使用的是目前最新 1.2.0 版本。 Zepto 可以由许多模块组成,默认包含的模块有 zepto 核心模块,以及 event 、 ajax 、 form 、 ie ,其中 ajax 模块是比较重要的模块之一,我们可 阅读全文
posted @ 2017-08-13 16:16 BlackStorm 阅读(1452) 评论(2) 推荐(4)
摘要:一个普通的 Zepto 源码分析(一) ie 与 form 模块 普通的路人,普通地瞧。分析时使用的是目前最新 1.2.0 版本。 Zepto 可以由许多模块组成,默认包含的模块有 zepto 核心模块,以及 event 、 ajax 、 form ,还有一个说是可以支持 IE10 和 WP8 的 阅读全文
posted @ 2017-08-10 17:43 BlackStorm 阅读(515) 评论(0) 推荐(0)
摘要:任务 请在 index.html 文件中,编写 arraysSimilar 函数,实现判断传入的两个数组是否相似。具体需求: 1. 数组中的成员类型相同,顺序可以不同。例如 [1, true] 与 [false, 2] 是相似的。 2. 数组的长度一致。 3. 类型的判断范围,需要区分: Strin 阅读全文
posted @ 2017-07-15 11:54 BlackStorm 阅读(428) 评论(0) 推荐(0)