April 18, 2019coding

之前做了个图片 canvas 修改接触到几个格式,今天打算整理一下他们的关系 Blob 使用 input 获取文件时,你拿到的就是 file 对象,而 file 继承于 blob,所以直接讲比较陌生…

April 02, 2019coding

其实标题应该是「vue-router history 模式非根目录部署处理」但是不想太长,就改成现在的了。 为什么要这么做 默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的…

March 28, 2019coding

这个小短文用于快速理解 nodejs 模块(也就是 CommonJS 规范)。 本质 用于暴露一个值,这个值默认是对象,也可以覆盖为原始值。 尝试在一个文件中直接 log 出 module 的值,…

March 26, 2019codingbabel

人类想到达天堂,建起了巴别通天塔。但是神得知此事,创造了不同的语言,打乱他们的交流……通天计划失败告终 但是!2014 年!babel 通过编译的方式,统一了前端在浏览器兼容的问题,前端巴别塔建起来…

March 23, 2019coding翻译

来源于 现代 JavaScript 教程 垃圾回收章节 JavaScript 内存管理于我们来说是自动的、不可见的。我们创建的原始类型、对象、函数等等,都会占用内存。 当这些数据不被需要后会发生什…

March 16, 2019codingreact

我曾经对 shouldComponentUpdate 的用途不解。react 的卖点之一,是通过 diff 虚拟节点树,减少对真实节点的操作,所以我以前以为既然 diff 了,那就自然知道节点有没有…

March 02, 2019codingdart

dart 是 Flutter 的基础,其中类(class)更是尤为重要,可以说是 Flutter 入门必备。这篇文章会跟着官方文档整理一下类的用法与需要注意的点。(因为我的本业是前端,所以其中会经常…

February 24, 2019coding翻译react native

原文出自: https://github.com/prscX/awesome-react-native-native-modules Android 创建原生模块包 通过继承 ReactPackag…