TOP
上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 这是个基础的问题,我们在普通文本流中布局时常常发生外边距合并的情况;有时不太注意就会造成页面的怪异表现,因此要掌握外边距margin叠加合并的知识点; 外边距合并指的是:当两个垂直的外边距相遇时,它们将形成一个外边距;合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者; 当一个元素出现在另 阅读全文
posted @ 2017-07-26 10:16 RocketV2 阅读(153) 评论(0) 推荐(0) 编辑
摘要: float 阅读全文
posted @ 2017-07-25 14:56 RocketV2 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 闭包:函数中的函数;用于获取函数内部变量的函数; 在全局作用域中,如果想访问A函数中的变量info,直接访问会报错,因为A函数体是个作用域,父作用域无法访问子作用域中的变量; 但是可以通过闭包的形式访问A函数中的变量; 注意: 由于闭包会携带包含它的函数的作用域(保存着一个作用域链),因此会占用更多 阅读全文
posted @ 2017-07-24 23:36 RocketV2 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 雪碧图是优化网站性能的一个重要手段; 开发中,我们常常遇到这样的问题:一大堆的小icon图标,比如个性化的箭头、按钮等;当加载网页时,则要一个个地加载这些小图标,每一个小图标都需要http请求,这增加了网络延迟的可能; 假设把这些小图标都放到一张图片中,使用的时候直接获取图片对应位置上的图标,那么网 阅读全文
posted @ 2017-07-24 10:40 RocketV2 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 目前主流css预编译语言有sass,less,stylus等,个人由于最先接触less,所以对此比较有认同感~~~ less是一门CSS预处理语言,增加了变量,Mixin,函数等特性,使得CSS更加方便维护,开发;less可以运行在Node或者浏览器,但最终都是将.less文件转换成.css文件,因 阅读全文
posted @ 2017-07-22 16:04 RocketV2 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 谈起浏览器缓存总是感觉很神秘,今天就揭开它的面纱。浏览器缓存的知识是前端工程师必须要掌握的,因为这些知识直接影响到你的页面的用户体验,影响到你的页面的加载策略。我们先来思考几个问题:为何要做缓存方案?缓存工作的原理是什么?制定缓存方案时要考虑哪些因素?等等,带着疑惑,我们来一步步认识缓存,看看它到底 阅读全文
posted @ 2017-07-21 15:12 RocketV2 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 所属http://www.cnblogs.com/zichi/p/4604053.html http://www.cnblogs.com/MasterYao/p/5563725.html 阅读全文
posted @ 2017-06-07 10:10 RocketV2 阅读(109) 评论(0) 推荐(0) 编辑
摘要: arguments比较怪异,是个数组形式的对象,可以通过下表索引,比如arguments[0],arguments[1]等,但是它不是Array类型 题目一: 细细体会,这个题目在考察 "函数执行时,this指向" 问题;关于this指向,请记住:哪个对象(上下文)调用了函数,这个函数中的this就 阅读全文
posted @ 2017-04-27 11:55 RocketV2 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 函数call() apply() bind() 三个方法目的相同: 改变函数中this的指向;三者在使用上存在差异,这导致三者有各种的应用场景:call()、apply()更为接近; 相同点: call、apply、bind 第一个参数:this指向的对象(上下文),之后的参数为要传入的变量; 不同 阅读全文
posted @ 2017-04-27 11:55 RocketV2 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 当我们声明一个函数fun时,函数fun具有的属性、方法如下: 由于经常使用this对象,加之this指向常常容易混淆,所以有必要梳理下;关于this指向,应记住这句话: 哪个对象(上下文)调用了函数,这个函数中的this就指向谁;如果没有对象调用,this默认指向window(非严格模式下); th 阅读全文
posted @ 2017-04-19 20:43 RocketV2 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页