摘要:看了不少关于BFC的文章,就总结一下。终于应该算是明白了!其实要说BFC,就要说普通流(normal flow),就要说IFC(内联格式化上下文),在一起都说了,才能讲的明白。普通流说白了就是怎样把文档中的元素等自上而下一个一个的呈现出来,这些元素怎么在页面中摆放,而这个呈现过程就是普通流那么普通流... 阅读全文
html5之服务器推送事件
2015-06-21 14:12 by todayhappy, 1780 阅读, 0 推荐, 收藏, 编辑
摘要:用于服务器实时向客户端推送消息,这个是单向推送server to client服务器端 header头 要想服务器端推送:在服务器端的报头要定义: header('Content-Type:text/event-stream'),服务器发送的响应内容应该使用这种`text/event-stre... 阅读全文
浅谈js之this对象
2015-05-05 14:34 by todayhappy, 1615 阅读, 0 推荐, 收藏, 编辑
摘要:this对象真的是有时让我们头疼,我们真是分不清它到底指向哪个作用域,它有时的指向真的是不可思议,它本应该这样指向却那样指向。虽然有这么句话,this是调用执行当前代码的对象的所有者,也就是谁调用它,它就指向谁,那问题来,如果我们分不清谁调用的它,那怎么办呢?理论部分:0X00:js中的圣经红宝书... 阅读全文
浅谈js之事件处理
2015-05-01 18:35 by todayhappy, 2883 阅读, 0 推荐, 收藏, 编辑
摘要:上一篇是谈的事件流,博客地址:点我;这次我们说说具体的事件处理。0x00:事件处理程序现在有三种方式注册事件处理程序:HTML事件处理程序DOM0级事件处理程序DOM2级事件处理程序001:HTML事件处理程序就是说给html标签的属性设置事件处理程序;例如:点我p标签的属性onclick,把它的值... 阅读全文
浅谈js之ajax
2015-04-27 20:13 by todayhappy, 3794 阅读, 3 推荐, 收藏, 编辑
摘要:0x00:什么是Ajax? Ajax是Asynchronous Javascript And Xml 的缩写(异步javascript及xml),Ajax是使用javascript在浏览器后台操作HTTP和web服务器进行数据交换(用户不知道也感觉不出来,就跟桌面应用程序似的进行数据交互),它不会... 阅读全文
浅谈js之事件流
2015-04-17 22:47 by todayhappy, 1739 阅读, 2 推荐, 收藏, 编辑
摘要:这些日子我就把js的相关知识梳理一下,今天来说javascript中的事件流。1.事件流事件流:从页面中接收事件的顺序。也就是说当一个事件产生时,这个事件的传播过程,就是事件流。IE的事件流 IE中的事件流叫事件冒泡;事件冒泡:事件开始时由最具体的元素接收,然后逐级向上传播到较为不具体的节点(文档... 阅读全文
浅谈js之闭包
2015-04-16 21:27 by todayhappy, 2010 阅读, 4 推荐, 收藏, 编辑
摘要:1.什么是闭包???"官方"的解释是指一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分;红皮书是这样说的,闭包是指有权访问另一个函数作用域中变量的函数;常见的创建闭包的方式就是在一个函数中再创建一个函数;闭包是一种特殊的对象。它由两部分构成:函数,以... 阅读全文
浅谈JS引用类型之Array类型
2015-04-09 20:18 by todayhappy, 222 阅读, 0 推荐, 收藏, 编辑
摘要:最近看了一下红皮书,就整理一下,提炼一下里面的知识点!创建方式 先从数组的创建方式说起,有两种创建方式一种是:var arr = new Array (); 可以给构造函数传参数,如果只传一个参数,并且这个参数是数值,那么就创建该数值大小的数组,其他情况就是创建包含这些参数的数组另一种是:var... 阅读全文
关于window.onload的一些小理解
2014-12-10 22:08 by todayhappy, 892 阅读, 0 推荐, 收藏, 编辑
摘要:这今天写一个demo,之前一直很好,这次碰到了一个window.onload问题,在网上看了很多资料,就整理整理! window.onload 是(1)等页面内包括图片的所有元素加载完毕后才能执行,这里还和jQuery里的$(document).ready()不太一样,jQuery里的是只要dom... 阅读全文