Git配置别名简化操作命令


字数:573 阅读时长:2分钟

Git 中有些操作命令比较长,单词多,不容易记忆。例如把一个dev开发分支合并到master分支,就需要敲:git merge --no-ff -m "提交合并" dev 这么长的命令。如果git命令不熟练的话很容易就敲错,这个问题就可以通过配置别名来简化git命令。

Git 配置别名

阅读全文

Javascript中的垃圾回收机制


字数:777 阅读时长:2分钟

JavaScript 中的内存管理是自动执行的,而且是不可见的。我们创建基本类型、对象、函数等等,所有这些都需要内存。当这些不再使用了,JavaScript 引擎是如何发现并清理它呢? 这就有了 Javascript 中的垃圾回收机制GC)。

Javascript GC

阅读全文

Blob与File、DataURL、canvas的相互转换


字数:761 阅读时长:3分钟

因为浏览器沙箱的存在,web端操作文件的限制比较多,只能进行一些简单的文件上传下载。对于编辑文件和文件转换感到苍白无力,但这并不代表说毫无办法。随着现代化浏览器的不断升级,也提供了一些好用强大的API可以间接操作文件,例如文本中的Blobcanvas等等。

Javascript Blob

阅读全文

NodeJs深入浅出 · require原理


字数:3.4k 阅读时长:14分钟

我们常说node并不是一门新的编程语言,他只是javascript的运行时,运行时你可以简单地理解为运行javascript的环境。在大多数情况下我们会在浏览器中去运行javascript,有了node的出现,我们可以在node中去运行javascript,这意味着哪里安装了node或者浏览器,我们就可以在哪里运行javascript。

NodeJs Require

阅读全文

node+axios实现服务端文件上传


字数:861 阅读时长:3分钟

最近调研企业wx集成H5应用,其中有一个发送图文消息,需要上传图片到临时素材库。之前做过文件上传到阿里云、七牛云都是服务端提供封装好的文件上传接口,在客户端使用ajax的方式上传。所以就来踩踩坑,使用node+axios实现服务端文件上传。

Node+Axios Upload

阅读全文

移动H5调试神器vConsole


字数:254 阅读时长:1分钟

在做移动H5时,经常需要真机调试,但是手机端没有像Chrome控制台那样的开发者工具,对于networkconsole日志没办法查看,所以便有了今天的开发神器——vConsole

H5+vConsole

阅读全文

notification icon
博客有更新,将会发送通知给您!