06 2018 档案

摘要:数组方法 定义 zepto 一开始就定义了一个空数组 ,定义这个空数组是为了取得数组的 、`filter slice` 方法 compact 删除数组中的 和 这里用的是数组的 方法,过滤出 的元素,组成新的数组。这里删除掉 很容易理解,为什么还可以删除 呢?这是因为这里用了 ,而不是用 ,用 时, 阅读全文
posted @ 2018-06-24 21:20 _marven 阅读(278) 评论(0) 推荐(0)
摘要:虽然最近工作中没有怎么用 zepto ,但是据说 zepto 的源码比较简单,而且网上的资料也比较多,所以我就挑了 zepto 下手,希望能为以后阅读其他框架的源码打下基础吧。 源码版本 本文阅读的源码为 "zepto1.2.0" 源码结构 整体结构 如果在编辑器中将 zepto 的源码折叠起来,看 阅读全文
posted @ 2018-06-19 08:12 _marven 阅读(572) 评论(0) 推荐(0)
摘要:前言 数组去重方法老生常谈,既然是常谈,我也来谈谈 双层循环 也许我们首先想到的是使用 indexOf 来循环判断一遍,但在这个方法之前,让我们先看看最原始的方法: var array = [1,1,'1','1']; function unique(array) { var res = []; f 阅读全文
posted @ 2018-06-11 08:23 _marven 阅读(294) 评论(0) 推荐(0)
摘要:前言 自从Vue2.0推荐大家使用 axios 开始,axios 被越来越多的人所了解。使用axios发起一个请求对大家来说是比较简单的事情,但是axios没有进行封装复用,项目越来越大,引起的代码冗余。就会非常麻烦的一件事。所以本文会详细的跟大家介绍,如何封装请求,并且在项目组件中复用请求。有需要 阅读全文
posted @ 2018-06-01 15:12 _marven 阅读(6901) 评论(5) 推荐(4)