12 2016 档案

摘要:响应式布局结合了三大理念: 1)用于布局的弹性网络(百分比定义宽度) 2)用于图片和视频的弹性媒体 3)媒体查询 在布局中,需要注意的点有: 1)尽量用min-width/max-width,max-height/min-height代替width,height 2)尽量使用百分比,em为单位代替精 阅读全文
posted @ 2016-12-29 22:26 bobo的学习笔记 阅读(803) 评论(0) 推荐(0)
摘要:一、高性能网站 《高性能网站建设指南》一书中提出用户只有10%-20%最终用户响应时间是花在从web服务器获取html文档并传送到浏览器中,80%的时间都花在了等待页面组件中,由此提出了构建高性能网站的14个规则。按照优先级排序依次是: 1.减少http请求数 直接方法是减少组件的个数,由此来减少h 阅读全文
posted @ 2016-12-18 22:25 bobo的学习笔记 阅读(224) 评论(0) 推荐(0)
摘要:与jQuery事件模块的其他事件不同,其他事件是通过数据缓存实现的,而初始化事件,jQuery.ready则是通过回调函数列表实现的。$()的参数如果是函数就向回调函数列表中添加回调函数,同时为DOMContentLoaded注册事件,在注册的事件处理函数中,触发resolve事件。 以下是对jQu 阅读全文
posted @ 2016-12-15 17:05 bobo的学习笔记 阅读(1262) 评论(0) 推荐(0)
摘要:一、javascript中的属性、方法 1.首先,关于javascript中的函数/“方法”,说明两点: 1)如果访问的对象属性是一个函数,有些开发者容易认为该函数属于这个对象,因此把“属性访问”叫做“方法访问”,而实际上,函数永远不会属于一个对象,对象拥有的,只是函数的引用。确实,有些函数体内部使 阅读全文
posted @ 2016-12-06 17:02 bobo的学习笔记 阅读(2286) 评论(0) 推荐(0)
摘要:一、前言 闭包是基于词法作用域( 和动态作用域对应,词法作用域是由你写代码时,将变量写在哪里来决定的,因此当词法分析器处理代码时,会保持作用)书写代码时所产生的自然结果,甚至不需要为了利用闭包而有意地创建闭包。闭包的创建和使用在动态语言的代码中随处可见。你缺少的只是识别,拥抱和使用闭包的思维。 当函 阅读全文
posted @ 2016-12-02 22:51 bobo的学习笔记 阅读(859) 评论(0) 推荐(0)