自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GQ

  • 博客(9)
  • 收藏
  • 关注

原创 react学习之路(二)

1、写一个简单的demo class Son extends React.Component{ constructor(props){ super(props); } render(){ return ( {this.props.message} ) }

2017-05-27 15:26:53 234

原创 react学习之路(一)

react出道已久,不过我在实习期才正式接触react,从头开始学习,将自己学习的一些心得体会记录下来 1、先封装一个简单的react组件 class HelloWorld extends React.Component{ render(){ return ( react hello world ) } } ReactDOM.render(,docu

2017-05-18 10:42:19 311

原创 css清除浮动的几种方式

以下都是根据查找的资料总结,其中平时用的比较多的是第二个和第三个,其余的没有怎么用过,不过这里还是写出来对比一下。 (1)、父级div定义 height  原理:父级div手动定义height,就解决了父级div无法自动获取到高度的问题。  优点:简单、代码少、容易掌握  缺点:只适合高度固定的布局,要给出精确的高度,如果高度和父级div不一样时,会产生问题  建议:不推荐使用,只建议高

2017-02-11 14:17:21 497

原创 alert(a&&b)和alert(a||b)

最近看前端面试题看到这个题目,还不知道怎么回事,结果自己在控制台试了一下,加上看了网上别人的解释,这里记录说明如下: 1、先说说 || 的情况 看看以下几种情况分别得到的结果: 1、alert(0||1),得到的结果是1; 2、alert(0||"a"),得到的结果是a; 3、alert(1||2),得到的结果是1; 4、alert(1||0),得到的结果是1; 5、alert(''

2017-02-06 17:10:07 2317

原创 apply和call

一、apply和call的区别 定义 apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性. Function.apply(obj,args)方法能接收两个参数 obj:这个对象将代替Function类里this对象 args:这个是数组,它将作为参数传给Function(args-->arguments) 定义

2016-12-15 23:45:26 215

原创 浅谈对闭包的理解

一、什么是闭包 官方解释:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。咋一看,这句话晦涩难懂,一脸懵逼。直接上代码,便于理解function test( ){ var a = 0; return function( ){

2016-12-15 22:32:26 11512 2

原创 css文档布局——盒子定位

最近在系统学习css,看到了定位这一部分,发现之前对这些概念还有点模糊,所以觉得有必要在这里详细的记录一下。 定位可以分为广义上的定位和狭义上的定位,广义上的定位就是把元素放在某个位置,这种定位操作可以通过任何css规则来完成。这里要说的是狭义上定位操作,在css中有一个position属性,它包含4个值,下面分别列出来: 1、static:这是默认的属性值,就是盒子按照标准流布局,包括浮动方

2016-08-09 15:54:54 1157

转载 JavaScript 正则表达式

1. 正则表达式规则 1.1 普通字符     字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。     举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前

2016-04-12 21:06:02 293

转载 JavaScript 引用类型

1、Object对象 创建Object对象, var person = new Object(); var person = { Person.name = “guoliang”; name : “guoliang”, Person.age = 20; age : 20 }; 另外属性名也可以使用字符串,,第二种属于对象字面量表示法 访问对象属性可以使用”

2016-04-12 20:57:00 142

空空如也

空空如也

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

TA关注的人

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