会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
张门
博客园
首页
新随笔
联系
订阅
管理
2015年6月4日
使用postMessage实现跨域文档通信
摘要: postMessage(msg,targetOrigin)msg:要传递的数据,html5规范中提到该参数可以是JavaScript的任意基本类型或可复制的对象,但是并不是所有的浏览器都可以做到这点,部分浏览器只能处理字符串参数,所以我们在传递参数的时候需要使用JSON.stringify()方法对...
阅读全文
posted @ 2015-06-04 17:18 张门
阅读(489)
评论(0)
推荐(0)
2015年5月24日
javascript的作用域
摘要: 编程语言作用域静态作用域(由程序定义的位置决定)动态作用域(由程序运行的时刻决定)javascript的作用域:Js使用词法作用域(静态作用域);Js没有块级作用域;ES5中使用词法环境管理静态作用域。js的预定义机制:就是js解释器会先对var定义的变量进行初始化,应该说只是起了定义的作用但并没赋...
阅读全文
posted @ 2015-05-24 16:54 张门
阅读(120)
评论(0)
推荐(0)
2015年4月7日
瀑布流
摘要: 使用js原生代码:特点:图片等宽不等高。采取的方法:定位。实现的原理:盒子里放数据块。加载图片的时候,通过计算高度,使用绝对定位的方式将数据块定位在它应该出现的位置。图片之间的空隙部分使用padding还是margin?为什么?答:推荐使用padding,因为我们在js中,我们需要获取每个数据块的高...
阅读全文
posted @ 2015-04-07 21:00 张门
阅读(155)
评论(0)
推荐(0)
2015年4月1日
搭建前端的开发环境
摘要: 1.代码编辑工具:sublime2.断点调试工具:Firebug3.版本管理工具:Git,安装完成后我们就可以从github上clone一些项目。4.开发调试工具:NodeJs。很多非常有用的工具都是基于NodeJs的,我们要学会使用NodeJs下的包管理器(npm),可以使用它安装很多插件。推荐使...
阅读全文
posted @ 2015-04-01 14:58 张门
阅读(327)
评论(0)
推荐(0)
Javascript事件流详解
摘要: 1.事件流 描述的是从文档页面接受事件的顺序。 冒泡事件流:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。 捕获事件流:不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。2.事件处理程序 (1)HTML事件处理程序(2)D...
阅读全文
posted @ 2015-04-01 10:58 张门
阅读(216)
评论(0)
推荐(0)
公告