摘要: 因为工作需要在学习bootstrap,之前虽然有一点了解,不过一直没有深入学习,如今有机会和时间去熟悉bootstrap,通过博客记录我的bootstrap学习之旅,现在开始啦。。(在这里会记录我发现的问题和我的解决方法,作为bootstrap新手,所以一开始是发现最简单的问题,这部分我也会记录下来 阅读全文
posted @ 2016-11-16 18:59 yezi-dream 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 最简单的闭包就是函数1包含函数2,函数2引用函数1的变量或方法,在函数1之外的环境引用函数2,这样函数2就会一直持有函数1作用域的引用,这就产生了闭包。 我们为什么会需要创建闭包和使用闭包呢? 以前写C语言和C++时,有时会需要一个全局变量来记录总数,这个变量能一直记录数字,不会因为重新运行而重新定 阅读全文
posted @ 2016-11-08 23:24 yezi-dream 阅读(423) 评论(2) 推荐(0) 编辑
摘要: 我们都知道每个函数都有作用域,作用域是什么呢? 当在某执行环境中的代码完全执行后,该环境则被销毁,在该环境里的变量和方法也会被销毁。 我们都知道当查询变量和方法时,是从内部到外部一级一级的查询,直到查到相对应的变量和方法,就是通过作用域链查询的。 阅读全文
posted @ 2016-11-08 23:04 yezi-dream 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 我们都知道link与@import都可以引入css样式表,那么这两种的区别是什么呢?先说说它们各自的链接方式,然后说说它们的区别~~~ link链入的方式: @import导入的方式: 优先级:嵌入样式 > 内部样式表 > 导入样式表(链入样式表) 导入的方式与链入的方式很相似,但实际上它相当于存在 阅读全文
posted @ 2016-08-12 15:52 yezi-dream 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 人们对于this的绑定常常有两个误解,一:指向函数本身,二:指向函数作用域。这两种想法都是错的,this并不指向函数本身,也不指向函数作用域。 因为this不指向函数本身,所以foo.count的值依然是0。 因为this不指向函数作用域,所以输出的是2。 this实际上是在函数被调用时发生的绑定, 阅读全文
posted @ 2016-08-06 13:01 yezi-dream 阅读(1657) 评论(0) 推荐(0) 编辑
摘要: bachground-size属性就是定义背景图片的大小,其值有:auto , 像素值 , 百分比 , cover , contain 。 background-size: auto,默认值,以图片自身大小填充元素,根据元素大小来调节自身比例,不会让图片变形。 背景图片本身大小—width:200p 阅读全文
posted @ 2016-07-23 17:48 yezi-dream 阅读(1083) 评论(1) 推荐(0) 编辑
摘要: 伪类分为两种:UI伪类 与 结构化伪类 UI伪类:a:link{} a:hover{} a:active{} a:visited{} input[type='text']:focus{} #title-one:target{} 结构化伪类: table tr:nth-child(even){} // 阅读全文
posted @ 2016-05-22 09:23 yezi-dream 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 上一篇已介绍了组合继承,现在讲讲剩余的几种继承。 原型式继承 调用一个函数,接收这个函数返回来的对象,这个对象的原型就是传入函数的参数对象。 如: 从上面的代码中,我们知道person是person_one的原型。ES5中添加了一个方法规范化原型式继承,这个方法是Object.create(),这个 阅读全文
posted @ 2016-05-09 15:29 yezi-dream 阅读(278) 评论(0) 推荐(0) 编辑
摘要: javascript继承有几种继承方式,现在来说说其中的组合继承。 组合继承是结合了原型链和借用构造函数这两种技术的继承方式,分别利用它们的长处,避免了短处。那就先说说这两种技术吧。 原型链 原型链就是实例与原型之间的链条。 子类型构造函数 与 超类型构造函数 之间没有关联,只需将 子类型构造函数的 阅读全文
posted @ 2016-05-08 10:41 yezi-dream 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 在js中有几种模式可以创建对象,通过对象操作所包含的属性与方法。 一般来说,构造函数名称的第一个字母为大写字母,非构造函数名称的第一个字母为小写字母,当然,构造函数与一般函数唯一的区别只是调用的方式不同而已,所以任何函数只要通过new来调用,那它就可以作为构造函数,若不通过new来调用,则与一般函数 阅读全文
posted @ 2016-05-06 14:46 yezi-dream 阅读(405) 评论(0) 推荐(0) 编辑