使用FileSaver.js把base64数据转成表格并下载

2019-06-15
阅读 1 分钟
2.9k
最近公司项目有一个需求, 是按行业要求的一个“怪异”格式表格下载下来,后端通过表格设计器搞了一个模板,然后填充数据, 前端通过接口获取到返回的base64格式的数据,转成表格提供下载,就用到了这个FileSaver.js

用 Easy Mock 模拟伪造服务器数据进行开发调试

2019-05-27
阅读 2 分钟
1.4k
以前开发的时候需要数据调试要么当前文件代码写死, 要么新建 JSON 文件来获取. 偶然知道了 Easy Mock 这个神奇的网站(可能有点后知后觉), 伪造起数据别提多爽了

nvm:Mac下的 node 版本管理工具

2019-05-07
阅读 2 分钟
2.1k
日常开发中,可能我们好几个项目依赖的NodeJS版本是不同的,如果没有一个合适的管理工具,有时候真的很抓狂,这个时候,就是 nvm 发挥作用的时候了

在Mac终端显示 Git 当前所在分支

2019-04-26
阅读 1 分钟
4.6k
Mac 下面启动的 shell 是 login shell,所以加载的配置文件是.bash_profile,不会加载.bashrc。如果是 Mac 的话,需要再执行下面的命令,这样每次开机后才会自动生效:

JavaScript-作用域是什么

2019-03-10
阅读 4 分钟
1.9k
理解作用域 引擎 从头到尾负责整个JavaScript程序的编译和执行过程 编译器 负责语法分析及代码生成 作用域 负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行的代码对这些标识符有访问权限。 作用域嵌套 当一个块或者函数嵌套在另一个函数或函数中时,就发生了作用域...

JavaScript之手写Promise

2019-02-23
阅读 5 分钟
4.8k
在完成符合 Promise/A+ 规范的代码之前,我们可以先来实现一个简易版 Promise,因为在面试中,如果你能实现出一个简易版的 Promise 基本可以过关了。

手牵手,我们一起搭建VuePress博客

2019-01-30
阅读 6 分钟
1.6k
平时Google搜问题的时候,很多方案都是链接到博客上的,有简书、博客园、思否等等,当然,还有很多个人搭建的博客,风格各异。慢慢的,自己又有了自搭博客的想法,一是作为自己工作踩坑的学习记录,二者万一哪天也能帮到别人解决了什么问题,岂不美哉