自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

react-生命周期函数+优化

1. Initialization: constructor:也可以算react的一个生命周期函数,组件创建时就会执行。初始化数据的过程。 2. Mounting: componentWillMount: 组件即将被挂载到页面的时刻执行。 只执行一次,第一次。 render: ...

2019-04-22 09:36:48

阅读数 91

评论数 0

webpack

webpack是一个打包模块化javascript的工具,在webpack里一切文件皆模块,通过loader转换文件,通过plugin注入钩子,最后输出由多个模块组合成的文件,webpack专注构建模块化项目。 WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScr...

2019-04-09 16:12:58

阅读数 45

评论数 0

js之原型

每一个js对象(null除外)都和另一个对象相关联,“另一个”对象就是原型,每一个对象都从原型继承属性。 只有函数对象才会存在prototype属性,普通的对象不存在。即为为undefined。 __proto__:每个对象都会在其内部初始化一个属性,就是__proto__。 只有函数对...

2019-04-08 00:34:07

阅读数 29

评论数 0

redux和redux-thunk

redux: mapStateToProps方法就是容器组件向store声明需要的state的地方,store中的数据会映射到组件的pops中, 因为我们的store是整个应用只有一份,根据redux的思想通过context可以保证每一个组件都可以从context中获取到store,不需...

2019-04-06 18:51:57

阅读数 302

评论数 0

js-this

this指的是函数运行时所在的环境,如果一个函数内部有this,this就会指向一个对象,指向哪个对象取决于这个函数的执行环境。 (如果在全局下调用这个函数,则this指向全局,如果在某个对象下调用this,则this指向这个对象,this指向了谁?不是最初的调用方FUN,而是上一次,或者所最后一...

2019-03-31 20:33:05

阅读数 33

评论数 0

js-作用域

变量提升: 例如:hisName ="郭靖";varhisName;console.log(hisName); 编译后会成为:varhisName;hisName ="郭靖";console.log(hisName);如果声明在输出之后,则输出"...

2019-03-31 19:19:04

阅读数 27

评论数 0

js异步之async

async就像是Generator中的“*”,await就相当于Generator中的yield,await只能在使用了async的函数内使用 asyncfunctiondoSth(){constGJ ='测试数据'} console.log(doSth());//=>Prom...

2019-03-31 19:00:36

阅读数 32

评论数 0

Date

Js获取当前日期时间 http://momentjs.cn/插件 npm install moment --save # npm var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYe...

2019-03-31 18:15:35

阅读数 55

评论数 0

单线程、任务队列以及事件循环(event loop)

JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。 所有任务可以分成两种,一种是同步任务(synchronous),一种是异步任务(asynch...

2019-03-31 18:13:15

阅读数 88

评论数 0

promise

promise的三种状态: pending(进行中)、fulfilled(已成功)和rejected(已失败)(一旦状态改变,就不会再变)。非异步。一旦新建它就会立即执行,无法中途取消。 Promise是一个构造函数,用来实例化一个Promise实例。这个Promise构造函数,用一个函数来作为...

2019-03-31 18:12:48

阅读数 33

评论数 0

js 插件immutable

基本类型变量占用的内存很小,而引用类型变量占用的内存比较大,几个引用类型变量通过指针共享同一个变量可以节约内存。 两变量指向的就是不同的两个对 ——immutable.js(npm install immutable) 例如: const { fromJS } = require('imm...

2019-03-27 10:47:46

阅读数 33

评论数 0

初学react

1.不能通过返回false的方式阻止默认行为。必须显式的使用preventDefault; 2..如果不绑定this.handleClick方法,那么在事件发生并且精确调用这个方法时,方法内部的this会丢失指向;这不是React的原因,这是JavaScript中本来就有的。如果传递一个函数名给...

2019-03-27 10:42:57

阅读数 65

评论数 0

js之继承

es6继承: //class 相当于es5中构造函数 //class中定义方法时,前后不能加function,全部定义在class的protopyte属性中 //class中定义的所有方法是不可枚举的 //class中只能定义方法,不能定义对象,变量等 //class和方法内默认都是严格模式 /...

2019-03-27 09:09:14

阅读数 40

评论数 0

进制转换

二进制与十进制之间的转换 1  十进制转二进制 方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。 (具体用法如下图) 2  二进制转十进制 方法为:把二进制数按权展开、相...

2018-01-11 09:43:19

阅读数 66

评论数 0

Vue.js基础知识

1、使用 v-html 指令用于输出 html 代码              2、HTML 属性中的值应使用 v-bind 指令                      new Vue({ el: '#app', data:{ class1: false } });       ...

2017-03-07 17:26:22

阅读数 218

评论数 0

Exmobi杂谈

1、在html页面中使用window和document对象调用ExMobi的能力问题。 有的开发者在uixml中调用了window.getParameter()获取一个参数,在html里也想这么写就不行了,因为html里的window对象是标准浏览器的window对象;同样的,在uixm...

2016-11-24 17:48:24

阅读数 1189

评论数 0

Exmobi之区别

烽火星空: Exmobi集成的开发平台,与标准版的前端知识有一些区别(不全) background-fillmode 图片填充模式,必须与background-image属性配合使用才有效。 【取值】取值为:[ fill, center, point9]默认fill,...

2016-11-24 17:47:14

阅读数 534

评论数 0

ajax入门学习

一、Ajax:异步的JavaScript和XML。它不是一项新技术,只是几种技术的组合。   是(X)HTML、CSS、JavaScript、DOM的组合。 二、Ajax原理:    客户端通过浏览器的内置对象XMLHttpRequest来发送异步请求,当服务器返回响应时,会调用先前...

2016-06-25 21:08:02

阅读数 163

评论数 0

Git常用命令总结2

Git常用命令总结 git init      在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.   git clone      获取一个url对应的远程Git repo, 创建一个loc...

2016-06-23 21:50:43

阅读数 1

评论数 0

Git 常用命令整理1

初始化配置 #配置使用git仓库的人员姓名   git config --global user.name "Your Name Comes Here"      #配置使用git仓库的人员email   git config --global...

2016-06-23 21:50:08

阅读数 215

评论数 0

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