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
        阅读全文
                
摘要:今天看源码的时候看到 void 0 这样的写法,平时在业务代码里基本没有这样的写法,于是学习了一下。 在控制台运行了一下void 0,得到返回值是undefined。 在MDN上搜了一下void,了解到: void是个运算符 void用于获取原始数据类型undefined void可以将functi
        阅读全文
                
摘要:最近接手了一个古早项目,用的backbone,于是正好学习一下早期MVC框架的源码。 这篇主要写冲突处理机制,源码其实就一个函数,代码也很短。原理也很好理解,总结起来就是:每执行一次noConflict()函数,框架就往前回退一个版本。 这个 回退版本的意思是,当你引用多个backbone.js时,
        阅读全文
                
摘要:《源码学习之前端模块化》 一、什么是模块化 二、为什么需要模块化 三、源码中的模块化 3.1 AMD 3.2 Commonjs 3.3 Vue源码解析之模块化 一、什么是模块化 模块化并不是前端独有的思想。模块化是一种自顶向下的过程,通过把一个大的系统,逐步划分为一个个小的模块,这些模块内部封装了一
        阅读全文
                
                    
                
浙公网安备 33010602011771号