摘要: javascript的继承函数的调用方式:一般的面向对象语言都是通过class来定义类,然后在class内部定义构造函数和其他的属性、行为。但是,javascript没有class关键字,是通过函数来充当类的。函数在js中可以当普通函数来使用,也可以当类来使用。在充当类的时候,它本身又担负着构造函... 阅读全文
posted @ 2014-10-16 22:18 小刘_php 阅读(152) 评论(0) 推荐(0)
摘要: 1.base层。职责一是封装不同浏览器下javascript的差异,提供统一的接口,我们可以依靠它来完成夸浏览器的工作。职责二是扩展javascript语言底层提供的接口,让它提供更多易用的接口。base层是给common层和page层提供接口。下面列举一些base层提供的接口2.common层。c... 阅读全文
posted @ 2014-10-16 22:01 小刘_php 阅读(194) 评论(0) 推荐(0)
摘要: 将CSS放在页头,在载入HTML之前,先载入它们的样式,这样可以避免HTML出现无样式状态;将JAVASCRIPT放在页尾,先将网页呈现给用户,再来加载页面的脚本,避免javascript阻塞网页的呈现,减少页面空白的时间。 阅读全文
posted @ 2014-10-16 20:28 小刘_php 阅读(205) 评论(0) 推荐(0)
摘要: JS程序包含框架部分,和应用部分。框架部分提供代码的组织作用,包括定义全局变量,定义命名空间方法等,和具体应用无关,每个页面都需要包含相同的框架,框架部分在每个页面都相同。应用部分提供页面的逻辑功能。1.要将应用部分的代码组织起来,给他们一个统一的入口。例如:将应用部分的代码放到函数init中fun... 阅读全文
posted @ 2014-10-16 20:23 小刘_php 阅读(134) 评论(0) 推荐(0)
摘要: JS程序包含框架部分,和应用部分。框架部分提供代码的组织作用,包括定义全局变量,定义命名空间方法等,和具体应用无关,每个页面都需要包含相同的框架,框架部分在每个页面都相同。应用部分提供页面的逻辑功能。1.要将应用部分的代码组织起来,给他们一个统一的入口。例如:将应用部分的代码放到函数init中fun... 阅读全文
posted @ 2014-10-16 20:21 小刘_php 阅读(1489) 评论(0) 推荐(0)
摘要: 1.用匿名方法将脚本包起来,让变量的作用域控制在匿名函数之内。 (function(){})()2.工程师甲和乙都有各自的匿名函数。但是两个脚本如何通信?可以在window作用域下定义一个全局变量,把它当作一个桥梁,完成匿名函数之间的通信。var GLOBAL={};(function(){ ... 阅读全文
posted @ 2014-10-16 17:45 小刘_php 阅读(254) 评论(0) 推荐(0)
摘要: display:block 将元素显示为块级元素总是从新行开始并独占一行,而且也会导致后面紧邻的非块级元素从新行开始。width,height和顶、底边距都可控; , ,,,,是块元素的例子。默认情况下:块级元素自动填满其父元素宽度。display:inline 是将元素显示为行内元素.和其他行内元... 阅读全文
posted @ 2014-10-16 12:01 小刘_php 阅读(79) 评论(0) 推荐(0)
摘要: DIV是渲染HTML的容器,是块级元素display:block;DIV中可以放多个spanspan是指定内嵌文本容器,是行内元素,在行内进行划分区域。label用来存放表单中input前面的解释性文本label标记,支持与其他用户交互式控件进行绑定,并代替被绑定控件触发相应的事件,绑定的方法是:将... 阅读全文
posted @ 2014-10-16 11:38 小刘_php 阅读(142) 评论(0) 推荐(0)
摘要: position:relative|absolute|static|fixedabsolute: 绝对定位,在没有设定TRBL,默认依据父级的坐标原始点。如果设定TRBL,1.父对象有设position,则以父对象“区域内容远点”为原点定位。2.父对象没有设定position,则,以body原点来定... 阅读全文
posted @ 2014-10-16 11:27 小刘_php 阅读(102) 评论(0) 推荐(0)