![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端学习
文章平均质量分 76
gq_123
这个作者很懒,什么都没留下…
展开
-
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 · 149 阅读 · 0 评论 -
JavaScript 正则表达式
1. 正则表达式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前转载 2016-04-12 21:06:02 · 329 阅读 · 0 评论 -
css文档布局——盒子定位
最近在系统学习css,看到了定位这一部分,发现之前对这些概念还有点模糊,所以觉得有必要在这里详细的记录一下。定位可以分为广义上的定位和狭义上的定位,广义上的定位就是把元素放在某个位置,这种定位操作可以通过任何css规则来完成。这里要说的是狭义上定位操作,在css中有一个position属性,它包含4个值,下面分别列出来:1、static:这是默认的属性值,就是盒子按照标准流布局,包括浮动方原创 2016-08-09 15:54:54 · 1172 阅读 · 0 评论 -
浅谈对闭包的理解
一、什么是闭包官方解释:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。咋一看,这句话晦涩难懂,一脸懵逼。直接上代码,便于理解function test( ){ var a = 0; return function( ){原创 2016-12-15 22:32:26 · 11598 阅读 · 2 评论 -
apply和call
一、apply和call的区别定义 apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性.Function.apply(obj,args)方法能接收两个参数obj:这个对象将代替Function类里this对象args:这个是数组,它将作为参数传给Function(args-->arguments)定义原创 2016-12-15 23:45:26 · 218 阅读 · 0 评论 -
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 · 2357 阅读 · 0 评论 -
css清除浮动的几种方式
以下都是根据查找的资料总结,其中平时用的比较多的是第二个和第三个,其余的没有怎么用过,不过这里还是写出来对比一下。(1)、父级div定义 height 原理:父级div手动定义height,就解决了父级div无法自动获取到高度的问题。 优点:简单、代码少、容易掌握 缺点:只适合高度固定的布局,要给出精确的高度,如果高度和父级div不一样时,会产生问题 建议:不推荐使用,只建议高原创 2017-02-11 14:17:21 · 506 阅读 · 0 评论 -
react学习之路(一)
react出道已久,不过我在实习期才正式接触react,从头开始学习,将自己学习的一些心得体会记录下来1、先封装一个简单的react组件class HelloWorld extends React.Component{ render(){ return ( react hello world ) }}ReactDOM.render(,docu原创 2017-05-18 10:42:19 · 335 阅读 · 0 评论 -
react学习之路(二)
1、写一个简单的democlass Son extends React.Component{ constructor(props){ super(props); } render(){ return ( {this.props.message} ) }原创 2017-05-27 15:26:53 · 239 阅读 · 0 评论