摘要: 文章转自阿里巴巴UED 在上一篇(介绍篇)中,我们对Fiddler Web Debugger有了简单的接触,也许你已经开始在用Fiddler进行HTTP相关的调试,在这一篇,我们将通过一个实例了解Fiddler的神奇魔法。 在我们前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改,那真是家常便饭。通常,我们需要将文件进行修改,然后重新发布再验证,这样就很容易影响到生产环境的稳定性。更普遍的做法是,我们在开发环境中修改文件并验证,然后发布到生产环境。虽然安全,却比较繁琐。而利用Fiddler的可以修改HTTP数据的特性,我们就非常敏捷地基于生产环境修改并验证,确认后再发布。 阅读全文
posted @ 2011-03-03 14:07 fatfoxtower 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 文章转自阿里巴巴UED 1. Fiddler 是什么? Fiddler是用C#编写的一个免费的HTTP/HTTPS网络调试器。英语中Fiddler是小提琴的意思,Fiddler Web Debugger就像小提琴一样,可以让前端开发变得更加优雅。 Fiddler是以代理服务器的方式,监听系统的网络数据流动。运行Fiddler后,就会在本地打开8888端口,网络数据流通过Fiddler进行中转时,我们可以监视HTTP/HTTPS数据流的记录,并加以分析,甚至还可以修改发送和接收的数据。Fiddler还提供了清除IE缓存、请求构造器、文本转换工具等等一系列工具,对前端开发工作很有价值。 阅读全文
posted @ 2011-03-03 11:52 fatfoxtower 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 源地址:https://docs.google.com/document/pub?id=17ICSeE4Qd04-1U-pphmKCAmfgJGEVjqDellbu4oAiqU豆瓣Javascript代码风格规范Douban Javascript Core Style Guideline1. Javascript代码应符合Douban-JSLint检验标准1-1. 语句必须都有分号结尾,除了for... 阅读全文
posted @ 2010-11-26 16:37 fatfoxtower 阅读(824) 评论(2) 推荐(0) 编辑
摘要: 源地址:https://docs.google.com/document/pub?id=17dKkWwdaKyNnkwswihHje2cfoMGqbSJLydTIxqFwlQU豆瓣CSS开发规范Douban CSS Code Guideline1. CSS浏览器支持标准WinXPWin7OS XIE9CCIE8AAIE7AAIE6AAChrome7CCCChrome6AAAChrome3BBBFi... 阅读全文
posted @ 2010-11-26 16:33 fatfoxtower 阅读(545) 评论(3) 推荐(0) 编辑
摘要: JavaScript InheritanceDouglasCrockfordwww.crockford.comAnd you think you're so clever and classless and free--John LennonJavaScript一种没有类的,面向对象的语言,它使用原型继承来代替类继承。这个可能对受过传统的面向对象语言(如C++和Java)训练的程序员来说有点迷惑。... 阅读全文
posted @ 2010-11-24 15:32 fatfoxtower 阅读(672) 评论(1) 推荐(1) 编辑
摘要: apply和call,它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数的方式有所区别:Function.prototype.apply(thisArg,argArray);Function.prototype.call(thisArg[,arg1[,arg2…]]);从函数原型可以看到,第一个参数都被取名为thisArg,即所有函数内部的this指针都会被赋值为thi... 阅读全文
posted @ 2010-11-16 16:13 fatfoxtower 阅读(278) 评论(0) 推荐(0) 编辑