JS-new操作构造函数深度解析

2019-10-09
阅读 2 分钟
3.8k
说到继承就必先说构造函数 new Function();那么 new 操作符究竟内部是如何实现的?它是如何创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例?

nodejs 全自动使用 Tinypng (免费版,无需任何配置)压缩图片

2018-07-03
阅读 5 分钟
14.8k
## 无需任何插件, 随意CV,一行命令搞定:node ./tinypng.js -f ./test -deep大体思路:递归获取本地文件夹里的文件过滤文件,格式必须是.jpg .png,大小小于5MB.(文件夹递归)每次只处理一个文件(可以绕过20个的数量限制)处理返回数据拿到远程优化图片地址取回图片更新本地图片纯node实现不依赖任何其他代码片段` {代码...

数码照片Exif - Orientation 自动修正解决方案

2018-06-05
阅读 2 分钟
8.2k
使用场景,在做朋友圈 H5 时,时常遇到需要用户拍照上传图片需求,但是在一些手机(iso)上拍出来的照片会出现奇怪的旋转角度来呈现。经过各种百度才发现相机拍出来的图片拥有很多属性,其中一项是Orientation ,用于记录拍摄时相机物理旋转角度,例如把相机倒过来Orientation 是3,顺时针竖起来Orientation 是6,逆时针...

JS代码复用模式

2018-04-21
阅读 6 分钟
4k
复用是一项非常重要的生活技能,因为生命是有限的,无意义的重复等于浪费生命。作为一个程序开发者,代码的复用既是一种能力,也是对积极生活的一种态度。那么JS 在代码复用方面都有哪些方法?...................................................................................................

Local Storage 操作小插件 iStorage 介绍

2018-04-15
阅读 2 分钟
2.2k
Local Storage 是 HTML 5 新增的一个本地存储 API,所谓 Local Storage 就是一个小仓库的意思,它有 5 M 的大小空间,存储在浏览器中,我们可以通过 JavaScript 来操纵 Local Storage。