自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 问答 (1)
  • 收藏
  • 关注

原创 装饰器在js中的实现原理

  在项目中总是能看到@connect、@Debounce、@巴拉巴拉!通过百度才知道它叫做装饰器。装饰器有什么好?比如说:当我们写好了一个组件它叫做纯洁,当时在创造它的时候我们只想让它做一件事,但是突然有人告诉你我要加一个功能,可是我又不想让我的纯洁变得不纯洁,这时候就可以用装饰器把新增的功能借给我的纯洁。(可直接略过熊哥讲的pthon)为什么就能借呢?首先要用一个合适的颜色介绍教我用装...

2019-10-21 10:47:14 600

原创 CommonJS和ES中的模块规范

为什么使用模块模块:Module,用于封装特定的数据和操作,防止污染全局对象;有选择性的导出部分内部成员,供其它模式导入使用。WEB历史上曾经出现过的模块规范1.AMD模块概念:AMD是"Asynchronous Module Definition"的简写,也就是异步模块定义。它采用异步方式加载模块。通过define方法去定义模块,require方法去加载模块。导出内容define([...

2019-09-18 18:01:22 325

原创 ES6中的(...)运算符详细学习

一、是什么es6中引入了一个扩展运算符(…)三个点,初期的理解是仅当作了es6参数增强中的剩余参数去使用,其实这个运算符还可以用在打散数组,合并数组等操作。二、为什么所有的运算符都是为了简化操作,所以本文将对比着学习这个运算符。三、怎么用1.首先减少了arguments(伪数组)的使用,但使用剩余参数我们可以得到一个数组,从而方便后续操作。 function fun(a,...arr)...

2019-08-06 16:41:39 1257

空空如也

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

TA关注的人

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