自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qiangdada

日常记录,每天成长一点点 ~

  • 博客(5)
  • 收藏
  • 关注

原创 eventloop杂谈

JavaScript 语言特点单线程,而这个线程中拥有唯一的一个事件循环。(web worker 这里不参与讨论)代码的执行过程中,除了依靠函数调用栈来搞定函数的执行顺序外,还依靠任务队列(task queue)来搞定另外一些代码的执行。一个线程中,事件循环是唯一的,但是任务队列可以拥有多个。任务队列又分为 macro-task(宏任务)与 micro-task(微任务),在最新标准中...

2018-03-19 00:24:33 178

原创 揭秘组件库一二事(上)

一、前言1、灵感来源我平常比较喜欢对一些东西做一些记录和总结,其中包括一些组件,积累的量比较多的时候,发现零散的堆积已经不太适合进行管理了。于是我开始思考,有什么好的办法可以比较规范地来管理这些比较零散的东西呢?如果以组件库这种形式来对组件进行管理的话,会不会更适合自己的积累并方便以后的工作呢?于是我开始参考市场上一些优秀的 UI 组件库,比如 element-ui、vux、 va...

2018-03-19 00:15:35 1450 1

原创 从vue源码看观察者模式

摘要:源码解读设计模式系列文章将陆陆续续进行更新中 ~观察者模式首先话题下来,我们得反问一下自己,什么是观察者模式?概念观察者模式(Observer):通常又被称作为发布-订阅者模式。它定义了一种一对多的依赖关系,即当一个对象的状态发生改变的时候,所有依赖于它的对象都会得到通知并自动更新,解决了主体对象与观察者之间功能的耦合。讲个故事上面对于观察者模式的概念可能

2018-01-30 00:42:56 6453

原创 前端面试那些事

脑子里陆陆续续过出来的一些面试题,文章会不断更新项目相关自我介绍:职业经历,项目经历选一个你觉得印象最深的项目讲一讲,然后会从项目里面切入到 web 基础(html/css/js),这一块大概会聊 20-30 分钟,所以一定要提前选好一个自己做过的得意的项目,花一点时间捋一捋你觉得项目中出色的点,用到了比较 hack,比较酷炫的方法解决了哪些痛点。JS 基础(ES5)1、原型:这里可以谈很多,只要...

2018-01-30 00:35:02 392

原创 造一个属于自己的 UI 库

摘要: 轮子总得造上一造~一、项目介绍vui : 一个私人的vue ui 组件库(移动端为主)文档官网已有组件 swiper scroller search message modal table picker select dropdown二、安装下载npm install

2018-01-30 00:08:58 2869

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除