自定义博客皮肤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)
  • 收藏
  • 关注

原创 JS功能封装

适配rem /*适配rem*/ //使用方式很简单,比如效果图上,有张图片。宽高都是100px; //样式写法就是 // img{ // width:1rem; // height:1rem; // } //这样的设置,比如在屏幕宽度大于等于750px设备上,1rem=100px;图片显示就是宽高都是100px //比如在iphone6(屏幕宽度:375)上,375/750*100=50px;就是1rem=50px;图片

2020-08-17 17:34:28 264

原创 结构赋值的妙用

1.数组的结构赋值 解构赋值允许指定默认值。 let [foo = true] = []; foo // true let [x, y = 'b'] = ['a']; // x='a', y='b' let [x, y = 'b'] = ['a', undefined]; // x='a', y='b' 注意,ES6 内部使用严格相等运算符(===),判断一个位置是否有值。所以,只有当一个数组成员严格等于undefined,默认值才会生效。如: let [x = 1] = [undefined]; x

2020-08-20 10:31:03 766 1

原创 redux

redux import { createStore } from 'redux'; /** * 这是一个 reducer,形式为 (state, action) => state 的纯函数。 * 描述了 action 如何把 state 转变成下一个 state。 * * state 的形式取决于你,可以是基本类型、数组、对象、 * 甚至是 Immutable.js 生成的数据...

2020-02-24 23:56:31 97 2

原创 call,apply和bind的区别

功能: 它们在功能上是没有区别的,都是改变this的指向,它们的区别主要是在于方法的实现形式和参数传递上的不同。以下指出: 区别: call:函数.call(对象,arg1,arg2…) apply:函数.apply(对象,[arg1,arg2,…]) call和apply的区别在于第二个参数的不同: call第二个参数,用,隔开,可以有多个。 apply第二个参数只有一个,多条数据使用数组的...

2020-02-24 23:40:11 110

空空如也

空空如也

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

TA关注的人

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