前端
文章平均质量分 62
航海博客
一个程序员
展开
-
JavaScript 图像压缩
这个示例代码中,在主线程中通过创建一个 Worker 对象并加载一个 worker.js 文件来启动一个后台线程. 在 worker.js 中,我们在 onmessage 中定义了图像压缩的逻辑,并使用 postMessage 来将压缩后的图像发送回主线程。值得注意的是,这个示例代码中进行图像压缩时的质量是每次减少0.1,如果压缩后的图像的文件大小仍然超出限制,可能需要调整这个减少量,或者考虑其他压缩策略,比如更改图像的分辨率等。该参数的值应该在 0 到 1 之间,表示图像质量的百分比。转载 2023-01-11 16:34:22 · 4909 阅读 · 1 评论 -
Javascript中普通函数和箭头函数的区别
1.在es6中运行使用“(=>)”来定义函数,比如:var fn = p=> p;//最精简模式//等价var fn = function (p) { return p;} //函数不需要参数或需要多个参数,需要使用()。var fn1 = (p1,p2)=>p1+p2;//等价var fn1 = function (p1,p2) { return p1+p2;} //函数体代码不止一条语句,需要使用{},且不能省略return。var fn2原创 2021-07-13 16:26:01 · 117 阅读 · 0 评论