自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 react 前序工作准备

1, router 配置网页的路由结构2,数据管理 (中间件处理网络请求 因为dispacth只接受对象 所以有了这两个)redux 中间件 redux-thunk 或者 redux-saga 二者区别gernerter函数 单独的saga文件3, 设置css PC restcss4 , flex 不支持低版本的IE85, combineReducer 对reducer的拆分 ...

2019-06-30 16:20:15 262

原创 less+rem移动端适配+PC

//声明@test_width:300px;// 混合.box{width: @test_width;height: @test_width;background: yellowgreen;.border}//混合 可以带参数嵌套 &

2019-06-27 19:32:51 1196

转载 React16.8脚手架配置less

https://blog.csdn.net/weixin_43863015/article/details/88408852暴躁喵喵

2019-06-27 17:29:36 205

原创 npm run eject 报错This git repository has untracked files or uncommitted changes解决方案

git initgit add .git commit -m ‘初始化项目’3.重新执行 npm run eject

2019-06-27 17:13:45 116

原创 toPrecision 精度

toPrecision 精度

2019-06-27 16:06:55 277

原创 @media screen

@media screen and (min- 100px) 媒体屏幕

2019-06-27 11:11:17 614

转载 React里面的constructor()、super()、super(props)具体使用

由于,React是依赖于es6的Class,就是es5对象的语法糖。里面的constructor想当于对对象的初始化。 class Point { constructor(x, y) { this.x = x; this.y = y; }} let point = new Point(1,2); point.x === 1 //truepoint.y =...

2019-06-26 17:20:46 250

翻译 JavaScript 运行机制之:微任务(Microtask)与宏任务(Macrotask)队列的机制

执行完前一个任务,然后执行后一个任务。只有遇到异步任务的情况下,执行顺序才会改变。这时,需要区分两种任务:正常任务(task)与微任务(microtask)。它们的区别在于,“正常任务”在下一轮Event Loop执行,“微任务...

2019-06-26 17:05:00 232

转载 setstate通

setstate通过一个队列的机制实现state的更新,当执行setstate 更新时候,不会立刻的更新,先放入一个 队列批量更新。

2019-06-26 15:51:19 88

转载 JS中判断对象是不是数组的方法

1.typeof操作符这种方法对于一些常用的类型来说那算是毫无压力,比如Function、String、Number、Undefined等,但是要是检测Array的对象就不起作用了。 利用typeof除了array和null判断为object外,其他的都可以正常判断 alert(typeof null); // "object" alert(typeof function () { ret...

2019-06-25 14:19:40 100

原创 promise

promise对象存在三种状态:1)Fulfilled:成功状态2)Rejected:失败状态3)Pending:既不是成功也不是失败状态,可以理解为进行中状态promise对象的两个重要方法:resolve/reject1)resolve方法可以使Promise对象的状态改变为成功,同时传递一个参数用于后续成功后的操作。2)reject方法可以将Promise对象的状态改变为失败,同...

2019-06-25 13:39:51 178

原创 清除浮动的方法

清除浮动的方法(最常用的4种)1.额外标签法(在最后一个浮动标签后,新加一个标签,给其设置clear:both;)(不推荐)2.父级添加overflow属性(父元素添加overflow:hidden)(不推荐)通过触发BFC方式,实现清除浮动3.使用after伪元素清除浮动(推荐使用) .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/ ...

2019-06-21 11:01:11 75

原创 闭包

当一个内部函数被其外部函数之外的变量引用时,就形成了一个闭包。或 当一个内部函数被保存到外包时,就形成了一个闭包。

2019-06-17 17:22:23 92

原创 在什么情况下你会优先选择使用 Class Component 而不是 Functional Component?

在组件需要包含内部状态或者使用到生命周期函数的时候使用 Class Component ,否则使用函数式组件。

2019-06-12 10:39:44 1442

翻译 什么是闭包 ,call、apply

什么是闭包?闭包的作用是什么?闭包有哪些使用场景?闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包最常用的方式就是在一个函数内部创建另一个函数。闭包的作用有:封装私有变量模仿块级作用域(ES5中没有块级作用域)实现JS的模块...

2019-06-10 16:27:13 291

翻译 reudx

reudx的标准流程:View在redux中会派发action方法;action通过store的dispatch方法会派发给store;store接收action,连同之前的state,一起传递给reducer;reducer返回新的数据给store;store去改变自己的state。那么redux的中间件指的是什么?指的是action和stroe之间。aciton通过dispatch方法被传递给...

2019-06-10 16:25:08 195

翻译 React

调用 setState 之后发生了什么?在代码中调用setState函数之后,React 会将传入的参数对象与组件当前的状态合并,然后触发所谓的调和过程(Reconciliation)。经过调和过程,React 会以相对高效的方式根据新的状态构建 React 元素树并且着手重新渲染整个UI界面。在 React 得到元素树之后,React 会自动计算出新的树与老树的节点差异,然后根据差异对界面进行...

2019-06-10 16:18:02 203

翻译 ES6中map和set用法

ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。(1).打印:console.log    var data = new Set([1,2,3]);    //Set {1, 2, 3}    console.log(data);(2).添加: add    data.add(4);    //Set {1, 2, 3, 4}    consol...

2019-06-10 16:08:27 174

翻译 axios、ajax、fetch

1.jQuery ajax优缺点:本身是针对MVC的编程,不符合现在前端MVVM的浪潮基于原生的XHR开发,XHR本身的架构不清晰,已经有了fetch的替代方案JQuery整个项目太大,单纯使用ajax却要引入整个JQuery非常的不合理(采取个性化打包的方案又不能享受CDN服务)2.axios优缺点:从 node.js 创建 http 请求支持 Promis...

2019-06-10 15:30:32 134

转载 Http协议

1、说一下什么是Http协议?对器客户端和 服务器端之间数据传输的格式规范,格式简称为“超文本传输协议”。2、什么是Http协议无状态协议?怎么解决Http协议无状态协议?(曾经去某创业公司问到)无状态协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息无状态协议解决办法: 通过1、Cookie 2、通过Session会话保存。3、说一下Http协议中302状态(阿里经...

2019-06-10 15:20:52 63

翻译 for of , for in 和 forEach,map

for…of循环:具有 iterator 接口,就可以用for…of循环遍历它的成员(属性值)。for…of循环可以使用的范围包括数组、Set 和 Map 结构、某些类似数组的对象、Generator 对象,以及字符串。for…of循环调用遍历器接口,数组的遍历器接口只返回具有数字索引的属性。对于普通的对象,for…of结构不能直接使用,会报错,必须部署了 Iterator 接口后才能使用。可以中...

2019-06-10 14:57:44 138

空空如也

空空如也

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

TA关注的人

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