03 2021 档案

摘要:/** * Perform no operation. * Stubbing args to make Flow happy without leaving useless transpiled code * with ...rest (https://flow.org/blog/2017/05/0 阅读全文
posted @ 2021-03-30 15:10 游走走2021 阅读(289) 评论(0) 推荐(0)
摘要:今天看源码的时候看到 void 0 这样的写法,平时在业务代码里基本没有这样的写法,于是学习了一下。 在控制台运行了一下void 0,得到返回值是undefined。 在MDN上搜了一下void,了解到: void是个运算符 void用于获取原始数据类型undefined void可以将functi 阅读全文
posted @ 2021-03-30 09:20 游走走2021 阅读(95) 评论(0) 推荐(0)
摘要:最近接手了一个古早项目,用的backbone,于是正好学习一下早期MVC框架的源码。 这篇主要写冲突处理机制,源码其实就一个函数,代码也很短。原理也很好理解,总结起来就是:每执行一次noConflict()函数,框架就往前回退一个版本。 这个 回退版本的意思是,当你引用多个backbone.js时, 阅读全文
posted @ 2021-03-25 18:37 游走走2021 阅读(102) 评论(0) 推荐(0)
摘要:《源码学习之前端模块化》 一、什么是模块化 二、为什么需要模块化 三、源码中的模块化 3.1 AMD 3.2 Commonjs 3.3 Vue源码解析之模块化 一、什么是模块化 模块化并不是前端独有的思想。模块化是一种自顶向下的过程,通过把一个大的系统,逐步划分为一个个小的模块,这些模块内部封装了一 阅读全文
posted @ 2021-03-17 09:43 游走走2021 阅读(126) 评论(0) 推荐(0)