上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 什么是高阶函数 高阶函数就是接受一个函数作为参数,或者将一个函数作为返回值的函数。其实高阶函数并不是什么高大上的概念,常用的Array.prototype.forEach,Array.prototype.map,Array.prototype.reduce都是高阶函数。除此之外,防抖,节流所用的函数 阅读全文
posted @ 2019-09-26 12:20 饭特稠 阅读(479) 评论(0) 推荐(1) 编辑
摘要: 目录 "理解坐标系" "复合变换" 如何理解斜切 skew,先看一个 demo。在下面的 demo 中,有 4 个正方形,分别是 红色:不做 skew 变换, 绿色:x 方向变换, 蓝色:y 方向变换, 黑色:两个方向都变换, 拖动下面的滑块可以查看改变 skew 角度后的效果。切换 selecto 阅读全文
posted @ 2019-08-31 13:41 饭特稠 阅读(4634) 评论(2) 推荐(2) 编辑
摘要: 渐变圆角边框的实现 阅读全文
posted @ 2019-08-14 11:53 饭特稠 阅读(10590) 评论(3) 推荐(9) 编辑
摘要: 在业务开发过程中,我们有时候会遇到这样的业务场景 展示一个图集/相册。当大量图片加载时,我们一方面希望图片懒加载;另一方面,希望在列表中展示的是缩略图,然后点开时再展示大图。感谢现在云服务的发展,这些烦人的需求都被大佬们做成了第三方的服务,我们只要付费就行了。本文介绍调用腾讯云的图片处理服务。在往下 阅读全文
posted @ 2019-07-14 12:30 饭特稠 阅读(4524) 评论(2) 推荐(1) 编辑
摘要: 最近遇到这么一个需求,需要在手机上做一个两列的瀑布流布局,后来就把这个问题研究了一下,做个记录。 一般来讲,这种布局可以分为两种情况: 1. 图片的数量是一定的,不需要页面滚动到底部时,再动态加载图片,只需要将图片排成若干列 2. 图片的数量的不定的,页面触底时,需要从远程加载图片。 前者使用css 阅读全文
posted @ 2019-06-25 22:38 饭特稠 阅读(4300) 评论(0) 推荐(4) 编辑
摘要: 阅读全文
posted @ 2019-06-16 18:23 饭特稠 阅读(1929) 评论(8) 推荐(4) 编辑
摘要: 一直以来,前端的工作主要涉及的是字符串操作,而对二进制的数据接触较少。但是这种需求却一直存在着,尤其是HTML5之后,随着web应用越来越复杂,File,Blob,TypedArray这些API的出现使得前端对二进制的操作更加方便。 atob,btoa 这两个函数的应用场景之一是解密大佬留下的微信号 阅读全文
posted @ 2019-05-30 23:11 饭特稠 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: 配置 eslint 可在 中的 中配置,比如允许在代码中使用 console,package.json 中配置如下 配置环境变量 我们经常需要根据环境变量来做出一些变化,比如:在测试时连接测试服务器,在上线时使用生产服务器:我们可以新建一个 命令,通过这个命令,可以在 build 之后保证代码请求的 阅读全文
posted @ 2019-05-21 17:17 饭特稠 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: 有一种bug可以用 如梗在喉 四个字来形容,你想忽略它,不想深究它,心里想着随他去吧。但是它总是时不时地冒出头来,抗议你忽略它,不关心它,向你宣示着它的存在。比如我接下来要讲的这个bug。 这个bug是这样的,我们的一些用户隔三差五(也许频率没那么高)地会反馈一个现象,就是视频播放到一个时间段,大概 阅读全文
posted @ 2019-05-08 22:44 饭特稠 阅读(3473) 评论(0) 推荐(0) 编辑
摘要: 求3个地理坐标点(经纬度表示)构成的夹角 阅读全文
posted @ 2019-04-15 12:27 饭特稠 阅读(5743) 评论(0) 推荐(0) 编辑
摘要: 前言 一句老话说的好:一图胜千言。这句话对学前端也适用,有时候,一个demo被一大堆文字有用的多。下面我就给大家总结几个。由于文中引用的部分项目仅支持http,下面的iframe中如果出现空白,请移步本文的http地址查看👉http://www.cnblogs.com/imgss/p/105831 阅读全文
posted @ 2019-04-08 14:11 饭特稠 阅读(1999) 评论(0) 推荐(3) 编辑
摘要: 今天 fix 我们后台系统的一些 bug。系统是基于 beego 和模板开发的,各种前后端代码揉作一团,没有格式,没有 eslint,全局变量满天飞,连 js 代码都有后端的插值,读起来非常 酸爽 。 我耐着性子看了半天,陆陆续续改了几个 bug,顺便整理一下代码,总算完成的差不多了。只剩下最后一个 阅读全文
posted @ 2019-04-02 13:47 饭特稠 阅读(599) 评论(0) 推荐(2) 编辑
摘要: 版权登记系统的网址: http://apply.ccopyright.com.cn/goadatadic/registergetList.do 打开网站,一股古朴的气息扑面而来,嗯,一看就是IE时代的产品。注册时,网站推荐是用IE,但是俺只有chrome,能不能注册成功呢? 这事要给一个不是程序员的 阅读全文
posted @ 2019-03-27 17:13 饭特稠 阅读(601) 评论(0) 推荐(1) 编辑
摘要: 啥是 Konva "Konva" 是一个 canvas 库,可以让我们像操作 DOM 一样来操作 canvas,并提供了对 canvas 中元素的事件机制,拖放操作的支持。所以,用它来做一个拼图游戏什么的最合适了。此外,你也可以借助它来绘制一个页面的截图,作为大名鼎鼎的 html2canvas 库的 阅读全文
posted @ 2019-03-19 15:47 饭特稠 阅读(10359) 评论(2) 推荐(2) 编辑
摘要: 引言 说来惭愧,这两个关键字几乎天天在写,但是自己写的模块export出去的对象,import居然拿不到,也是没谁了😟。痛定思痛,还是写篇博客加深一下记忆。 强烈推荐这篇文章讲的很透彻: "external modules" import的方式 import有以下几种使用方式: export的几种 阅读全文
posted @ 2019-03-14 17:22 饭特稠 阅读(494) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页