- 博客(9)
- 收藏
- 关注
转载 小心使用 ’[]‘ 初始化一个数组变量
首先看下面这段代码: //有一个类Count var Count = (function (){ var _pri = {}, _pub = {}; var _main = function (){ _pri.initNum(); }; _pri = { num : [1,3,4,5], ...
2013-05-28 14:09:00 84
转载 Mustache笔记
Mustache是一种Logic-less template.不支持if这类条件判断是Logic-less的显著特征之一.经典案例:var view = { name: "Joe", winnings: { value: 1000, taxed_value: function() { return this.value - (this....
2013-05-06 14:23:00 125
转载 判断360浏览器
由于360浏览器去掉了UA信息,所以使用UA信息是无法判断用户是否使用的是360安全浏览器,看看navigator.userAgent里面有什么:navigator.userAgent.toLowerCase();//mozilla/5.0 (compatible; msie 9.0; windows nt 6.1; wow64; trident/5.0; slcc...
2013-05-03 09:39:00 223
转载 RESS:响应式设计 + 服务端组件
原文:http://www.lukew.com/ff/entry.asp?1392 关于跨多网络设备的Web开发,从未停止过争论。有些人希望客户端解决,而有的倾向于服务端。但我越来越感兴趣如何将他们合二为一。RESS (Responsive Web Design + Server Side Components)就是这样的一个提议。 在响应式的具体实现上,URL在设备在不同的...
2013-05-02 19:48:00 140
转载 hasLayout与Block Formatting Context(块格式化上下文)
标准参考Block Formatting Context (块格式化上下文)是 W3C CSS 2.1 规范中的一个概念,它决定了元素如何对其内容进行定位,以及与其他元素的关系和相互作用。 在创建了 Block Formatting Context 的元素中,其子元素会一个接一个地放置。垂直方向上他们的起点是一个包含块的顶部,两个相邻的元素之间的垂直距离取决于 ...
2013-01-15 17:26:00 756
转载 定义类的极简主义法
极简主义法: 这种方法不使用this和prototype,代码部署起来非常简单,这大概也是它被叫做"极简主义法"的原因。 首先,它也是用一个对象模拟"类"。在这个类里面,定义一个构造函数createNew(),用来生成实例。 然后,在createNew()里面,定义一个实例对象,把这个实例对象作为返回值。var Cat = { createNew: fu...
2013-01-14 17:27:00 67
转载 不同的函数调用中this的指向
一:纯粹的函数调用 这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global(即window)。二:作为对象方法的调用 函数还可以作为某个对象的方法调用,这时this就指这个上级对象。function test(){ alert(this.x);}var o = {};o.x = 1;o.m = test;o.m();...
2013-01-14 17:19:00 129
转载 几种常见布局
Table布局 经典得一塌糊涂的表格布局,在渐进增强面前落花流水——表格布局要求书写HTML代码时,首先考虑布局,而不是内容。不啰嗦,直接枪毙。Float布局 优点是简单 缺点:你的页面是否能够一直保持一致的展现效果将取决于浏览器的实现是否保持一致。特别是当浮动元素是一个更为复杂的布局中的一部分的话,将变得更加不堪一击绝对定位布局 绝...
2013-01-14 16:20:00 140
转载 Iframe跨域 自适应高度
一:背景: 现在有在www.a.com域下的main.html,要在其内引入www.b.com下的b.html页面二:思路: 现有主界面main在域a下,被嵌套页面b在域b下,被嵌套页面b又嵌套一个在域a下的中介页面c。当用户打开浏览器访问mail.html的时候载入b,触发b的onload事件获取其自身高度,然后b载入c并将高度值作为参数赋值给c的loc...
2013-01-14 15:20:00 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人