会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lamante的博客
博客园
首页
新随笔
联系
订阅
管理
2017年7月13日
让flex项固定宽度,不跟随内容自动伸展
摘要: 设置flex项的宽度为0即可 (貌似不兼容firefox) .wrap{ display:flex; } .wrap .item{ flex:1; width:0px; }
阅读全文
posted @ 2017-07-13 16:35 lamante
阅读(6649)
评论(0)
推荐(0)
2017年2月23日
我理解的call和apply
摘要: 我理解的call方法: call方法接受1个或多个参数 例如 a.call(b,c) 可以看做 a替b执行一个方法,c作为该方法的参数 即 a(c) 但有一重要的点就是a中的this指向的是b f(){ this.name = 'Lili' this.sayName = function(){} }
阅读全文
posted @ 2017-02-23 16:34 lamante
阅读(113)
评论(0)
推荐(0)
2016年9月1日
JS特性Hoisting——提升
摘要: 上面代码foo执行时会报错: foo is not a function. 而下面这段代码就会正常执行 原因是JS有一个特性叫做Hoisting,我们一般叫它'提升'。 它会把你声明的变量提到作用域的最顶部,而此变量定义的位置不变。下面就是声明和定义: 所以最上面那段代码经过JSHoisting后就
阅读全文
posted @ 2016-09-01 18:00 lamante
阅读(186)
评论(0)
推荐(0)
2016年8月8日
javascript闭包
摘要: 在函数的外部不能访问函数的内部变量,如下 如果偏要访问内部变量? 如下 通过上面的操作,就可以在函数外面访问到函数内部的x了。 所以,上面的inner函数,就是一个闭包, 这是闭包的第一个用途:在函数外部访问函数的内部变量。 闭包第二个用途是:让某些变量持续存在于内存中。代码如下 未完待续
阅读全文
posted @ 2016-08-08 12:16 lamante
阅读(97)
评论(0)
推荐(0)
我理解的js原形,原型链
摘要: 原形是javascript特有的一个'东西',它可以用来实现继承。 首先,每声明一个函数,这个函数就自动会有一个prototype属性,这个属性会指向一个对象,而这个对象是就我们常说的原形对象。 而这个原形对象中最开始都有什么呢? 答案是:一个constructor和一个_proto_(稍后再说这个
阅读全文
posted @ 2016-08-08 12:15 lamante
阅读(332)
评论(0)
推荐(0)
2016年7月19日
先加载主区域的等高布局,并且左侧定宽,右侧自适应
摘要: 要想先加载主区域,需要把主区域写在前面,这里可以给sider一个固定宽度和浮动,并且margrin-left:-100%;把sider强行拿到最左边。 等高布局有几种方法,我这里用的是兼容性较好的margin,padding法,先给每列一个足够的padding-bottom,以至于当其他列过高的时候
阅读全文
posted @ 2016-07-19 15:43 lamante
阅读(166)
评论(0)
推荐(0)
公告