会员
众包
新闻
博问
闪存
赞助商
Trae
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
卑微的小陈
博客园
首页
新随笔
联系
订阅
管理
2021年3月8日
小程序分享海报绘制神器 - Painter
摘要: 由于最近接触到商务类型的小程序开发较多,其中必不可少的一个功能就是小程序分享海报的绘制,海报绘制无非就是将元素在 canvas 上绘制并生成图片,常用的方法有 Wxml2Canvas 及 Painter。由于 Wxml2Canvas 的局限性较大,而且绘制出来的效果比较一般,如果较为简单的海报可以尝
阅读全文
posted @ 2021-03-08 21:38 卑微小陈的随笔
阅读(1218)
评论(0)
推荐(0)
2020年11月19日
利用js在最大程度减少回流的情况下,对列表各项进行修改(createDocumentFragment的使用)
摘要: 最近遇到一个题目,大致如下:假设有一个Todo-List,共有1000项数据,假设里面有100条数据已经过期,需要在后面添加上"已过期"字样,如何实现,怎样才能最大程度的减少回流的发生? 刚拿到题目的时候我就在想,这不是挺简单的吗,遍历一遍数据列表,在已过期的数据后面插入一个absolute的spa
阅读全文
posted @ 2020-11-19 00:30 卑微小陈的随笔
阅读(175)
评论(0)
推荐(0)
2020年11月5日
使用js实现列表无限循环滚动
摘要: 最近的业务有涉及到需要将列表做成无限循环滚动,即第一个element滚出边界之后需要自动跳到队尾,参与下一轮滚动,达到无限滚动的效果。 最终实现效果如上图所示,下面讲一下思路。 // js <div class="scroll-container"> <div v-for="index in 8"
阅读全文
posted @ 2020-11-05 23:27 卑微小陈的随笔
阅读(11862)
评论(0)
推荐(1)
2020年6月25日
Storybook for vue - 前端ui组件管理神器
摘要: 一、简介 Storybook是一款开源的组件开发工具,它可以运行在主程序之外,因此开发者可以用它来独立开发UI组件,或者用它来快速构建ui组件文档。 目前Storybook支持的框架有: React React Native Vue Angular Marionette.js Mithril Mar
阅读全文
posted @ 2020-06-25 19:38 卑微小陈的随笔
阅读(9325)
评论(2)
推荐(1)
2020年4月13日
JavaScript常用的数组操作方法以及ES6中数组新拓展的方法
摘要: 前几天面试的时候被面试官问了这个问题,愣了一下,突然没反应过来哪些操作方法是ES5哪些是ES6的(平时用得比较少,记得不是很牢),后面在面试官的提醒下才说出了map和filter。今天就稍微总结一下在JavaScript中数组的操作方法吧。 一、ES6中数组新增的操作方法 1. 数组解构运算符(sp
阅读全文
posted @ 2020-04-13 17:30 卑微小陈的随笔
阅读(428)
评论(0)
推荐(0)
2020年4月11日
原型对象、原型、原型链以及原型链继承
摘要: 一、什么是原型对象 首先明确一下定义,每个函数都会有它的原型对象,也就是prototype,这是在函数创建的时候浏览器会根据一定规则自动生成的。看下图: 可以看到,函数的prototype里面包含一个construction,它会指向函数本身。另外一个__proto__,也就是我们下面将会讲到的原型
阅读全文
posted @ 2020-04-11 13:16 卑微小陈的随笔
阅读(611)
评论(0)
推荐(0)
2020年4月10日
vue生命周期(lifecycle)以及对nextTick的理解
摘要: 每个Vue实例在被创建的时候,都会经历一系列初始化的过程。比如说需要设置数据监听、模板编译、将实例挂载到DOM结构上并且在数据变化时对DOM结构进行更新等等。Vue允许开发者在不同的生命周期运行一些钩子函数(hook),给开发者在不同的生命周期中添加自己代码的机会。所有的生命周期钩子自动绑定 thi
阅读全文
posted @ 2020-04-10 23:11 卑微小陈的随笔
阅读(1161)
评论(0)
推荐(0)
2020年4月4日
浅谈MVC、MVP、MVVM模型
摘要: 在学习vue、react的过程中,总能看到MVVM模型,那么MVVM究竟是什么,下面将我最近看到的资料以及自己的想法总结一下。 与MVVM相似的,还有MVC、MVP,先从MVC、MVP这两个入手,方面后面对MVVM的理解。 一、 MVC M:Model,即模型,也可以理解为数据层,用于封装数据以及数
阅读全文
posted @ 2020-04-04 01:22 卑微小陈的随笔
阅读(759)
评论(0)
推荐(0)
2019年10月30日
html5新增的语义化标签极其作用
摘要: 在html5中,新增了几个语义化标签:<article>、<section>、<aside>、<hgroup>、 <header>,<footer>、<nav>、<time>、<mark>、<figure> 和<figcaption>等。 1.什么是HTML语义化? 通过标签判断内容语义,例如根据h
阅读全文
posted @ 2019-10-30 15:19 卑微小陈的随笔
阅读(2080)
评论(0)
推荐(0)
2019年10月29日
用JavaScript来实现单例模式
摘要: 首先,了解一下什么是单例模式,这里我直接把菜鸟教程中的定义给copy过来: 用一句话来总结就是:在单例模式中,一个类仅有一个实例,并提供一个访问它的全局访问点。这无非是用一个变量来标志当前是否已经为某个类创建过对象,如果是,则在下一次获取该类的实例时,直接返回之前创建的对象,在JavaScript我
阅读全文
posted @ 2019-10-29 23:03 卑微小陈的随笔
阅读(405)
评论(0)
推荐(0)
下一页
公告
所有内容仅供参考,如果有说错的地方,欢迎在评论区讨论。
昵称:
卑微小陈的随笔
园龄:
6年
粉丝:
3
关注:
0
+加关注
<
2025年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔档案
2021年3月(1)
2020年11月(2)
2020年6月(1)
2020年4月(4)
2019年10月(6)
2019年9月(2)
2019年8月(4)
阅读排行榜
1. 前端面试经典题之ES6新特性(15267)
2. 使用js实现列表无限循环滚动(11862)
3. Storybook for vue - 前端ui组件管理神器(9325)
4. 常考面试题之两个字符串相加(长整数相加)(4673)
5. 浅谈函数柯里化(4076)
评论排行榜
1. 浅谈函数柯里化(4)
2. Storybook for vue - 前端ui组件管理神器(2)
推荐排行榜
1. 使用js实现列表无限循环滚动(1)
2. Storybook for vue - 前端ui组件管理神器(1)
最新评论
1. Re:Storybook for vue - 前端ui组件管理神器
@丸子药丸 storybook需要启用独立服务的,试一下用iframe引入?不过我也没试过,你可以尝试一下...
--卑微小陈的随笔
2. Re:Storybook for vue - 前端ui组件管理神器
如果要使用storybook建立的组件库到自己的项目中,应该怎么引入呢
--丸子药丸
3. Re:浅谈函数柯里化
@卑微小陈的随笔 额 看的时候 脑子短路了... 麻烦啦 谢谢你的解释~...
--Em丶T
4. Re:浅谈函数柯里化
@Em丶T 因为在curry内部返回的是一个函数,这个返回函数的执行对象是window,那么这时候this自然就会指向window了,所以需要在第一次执行的时候先用_this存起调用这个函数的对象,后...
--卑微小陈的随笔
5. Re:浅谈函数柯里化
curry函数里的第11行,为什么要用.call() ? 能解释么
--Em丶T
点击右上角即可分享