随笔分类 -  Front End

用 javascript 实现玫瑰花(一支)
摘要:玫瑰花的定义 玫瑰(学名:Rosa rugosa Thunb.):原产地中国。属蔷薇目,蔷薇科落叶灌木,枝杆多针刺,奇数羽状复叶,小叶5-9片,椭圆形,有边刺。花瓣倒卵形,重瓣至半重瓣,花有紫红色、白色,果期8-9月,扁球形。枝条较为柔弱软垂且多密刺。 直立灌木,高可达2米;茎粗壮,丛生;小枝密被绒 阅读全文

posted @ 2020-12-13 17:40 mirancy 阅读(1215) 评论(0) 推荐(0)

用 Javascript 实现光线跟踪算法
摘要:光线跟踪算法的介绍 光线跟踪是一种真实地显示物体的方法,该方法由Appe在1968年提出。光线跟踪方法沿着到达视点的光线的反方向跟踪,经过屏幕上每一个象素,找出与视线相交的物体表面点P0,并继续跟踪,找出影响P0点光强的所有光源,从而算出P0点上精确的光线强度,在材质编辑中经常用来表现镜面效果。光线 阅读全文

posted @ 2020-12-13 17:18 mirancy 阅读(398) 评论(0) 推荐(0)

debounced 和 throttle 函数的实现
摘要:实现一个 debounce 函数 先来一段 underscore 里面的函数注释 When a sequence of calls of the returned function ends, the argument function is triggered. The end of a sequ 阅读全文

posted @ 2020-12-12 18:21 mirancy 阅读(463) 评论(0) 推荐(0)

Vue 响应式原理学习
摘要:根据官方文档描述实现的属性劫持和观察者双向绑定实现 package.json { "name": "vue-app", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "webpack -- 阅读全文

posted @ 2020-12-11 18:09 mirancy 阅读(269) 评论(0) 推荐(0)

导航