自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 记一道前端的执行顺序题

先直接上代码 async function async1() { console.log('async1 start') await async2(); console.log('async1 end') } async function async2 () { console.log('async2') } console.log('script start'); setT...

2019-02-22 14:19:49 350

原创 javascript堆栈调用

对javascript执行机制的理解 首先明确一个观点 javascript是一门单线程语言

2019-02-22 12:50:48 115

原创 JavaScript继承

谈谈我对JavaScript继承的理解 发表一下我对于js继承的拙见,理解的深度比较浅,还望各位指点。 这里先写一个公共的父类 function Person (name, age) { this.name = name; this.age = age || 23; this.sayName = function () { console.lo...

2018-04-24 21:01:32 105

原创 vue数据双向绑定原理

vue数据双向绑定 因为经常被问到vue数据双向绑定的问题,所以就自己照着别人的文章又写了一遍。 原文在这里→Vue 双向绑定的原理及实现Demo 说说我的理解 vue的双向绑定主要思想是用发布-订阅模式来实现的。 主要对象有订阅者和话题两个。 发布则是通过vue的option里的data属性作为话题进行发布。每个属性对应一个话题。 先遍历data里面的所有属性,把属性通过j...

2018-04-24 15:28:37 329

空空如也

空空如也

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

TA关注的人

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