自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhouruitao的专栏

关注Web前端技术

  • 博客(25)
  • 资源 (118)
  • 收藏
  • 关注

IE6/7/IE8(Q) 中td的上下padding失效Bug

Bug重现代码如下<!DOCTYPE HTML><HTML> <HEAD> <meta charset="utf-8"> <title>IE6/7 and IE8(Q) 中td的上下padding失效</title> <style> table { border:1

2010-12-25 17:07:27 154

存储绑定/生存期

上一篇提到了 绑定 中的 类型绑定 。这篇说说存储绑定,程序设计语言的一种根本特征取决于这种语言的变量存储绑定的设计方式。变量名 与 存储单元 之间的关联的这个过程称为 存储绑定,或称为 存储空间分配。变量名与存储单元的解除绑定的这个过程称为 存储空间解除绑定。变量的 生存期 指该变量名被绑定于某一存储地址的时间。或者说一个变量名与某一存储地址从绑定到解除绑定的...

2010-12-25 11:05:34 97

类型绑定

在程序中引用一个变量前,变量名 必须被 绑定 到一种数据类型上。如 名字 abc 得知道它是语言中的基本类型(整型数字、浮点数字、布尔、字符串)或对象类型(内置类、自定义类)。根据 绑定时间 的早晚分为静态类型绑定和动态类型绑定。 一、静态类型绑定显示声明和隐式声明(JS等除外)都产生对类型的静态绑定。 二、动态类型绑定动态类型绑定时,变量的类型不是由声...

2010-12-19 09:01:17 115

变量的显示/隐式声明

显示声明 是程序中的一条说明语句,它列出一批变量名并指明这些变量的类型。如C、C++、Java中// 显示声明 变量count,类型为int,占用空间大小各语言可能有所不同int count; 又如JavaScript中// 显示声明 变量count,但不知其类型,也不知其占用空间大小var count; 隐式声明 指通过某种默认协定的方法将变量名与类型绑定...

2010-12-19 08:54:59 1289

绑定/约束

绑定/约束(binding)指两个东西之间的关联。如 名字 与它所代表的事物。又如属性与实体之间的关联,又或者符号与操作之间的关联。早期的书翻译成约束,后期的多数称绑定。后续都称绑定。绑定发生的时间称为 绑定时间(binding time)。绑定 和 绑定时间 是程序设计语言中了个非常重要的概念。绑定可以发生在语言设计时、语言实现时、编译时、连接时、载入时和运行时。...

2010-12-18 15:18:55 769

DOM3 textInput事件

DOM3中引入了文本事件,其中之一 textInput。当用户再可编辑区域输入字符时触发该事件。与keypress不同的是,该事件只会在用户输入可视字符时触发,而keypres事件则只要按下键即触发(如CapsLock,Backspace)。可看到textInput考虑的主要是字符,可以通过事件对象的data属性获取所输入字符。示例如下 <!DOCTYPE HTM...

2010-12-15 16:29:27 130

原创 读jq之八(原生事件对象的修复及扩充)

<br />由于各个浏览器中原生事件对象的 差异性 ,多数 JS库/框架 都或多或少的对原生事件对象进行了修复及扩充。<br /><br />比如,停止事件冒泡IE用 cancelBubble ,标准浏览器则用  stopPropagation 。<br /><br />获取事件源对象,IE用 srcElement,标准浏览器则用 target诸如此类。<br /><br />jQuery 对原生事件对象的修复和扩充主要使用 jQuery.Event 类和 jQuer

2010-12-15 14:43:00 457

原创 读jq之七(判断点击了鼠标哪个键)

<br />jQuery丢弃了标准的 button 属性采用which,这有点让人费解。<br /><br />which 是Firefox引入的,IE不支持。which的本意是获取键盘的键值(keyCode)。<br /><br />jQuery中的which即可以是键盘的键值,也可以是鼠标的键值。<br />即当判断用户按下键盘的哪个键时可以使用which,当判断用户按下鼠标的哪个键时也可以用which。它一举两用了。<br /><br />见jQuery1.4.4源码<br /> 

2010-12-15 14:41:00 862

原创 读jq之六(数据暂存)

<br />jq的$.data,$.removeData方法设计的很巧妙,为增强理解模仿其写了个。都三个方法set,get,remove都挂在data对象上。<br /> <br />(function (){ var stamp = '$' + (new Date).getTime(), uid = 0, cache = {}; var data = { set : function(el, name, data) { var id = el[ stamp ], thisCache;

2010-12-15 14:39:00 552

原创 读jq之五(jq对象的slice方法)

<br />这篇看看jq的slice方法,源码是jQuery1.4.2。先了解下first,last,eq方法。以下html片段<br /> <br /><div id="a">A</div><div id="b">B</div><div id="c">C</div><div id="d">D</div><br /> <br />$('div').first() 返回jq对象集合的第一个元素, 即Div[id=a],结构:{0:div,length:1,...};//...表示省略了其它属性

2010-12-15 14:37:00 1109

原创 读jq之四(实用方法)

<br />这篇看了jQuery.map,jQuery().map,jQuery.grep,jQuery.merge。<br /> <br />1,jQuery.map<br />该方法是挂在functoin jQuery上静态方法,通过jQuery.extend({...})方式扩展的。作用是数组(伪数组)每个元素上运行一个函数,返回新修改的数组。<br />见:http://api.jquery.com/jQuery.map/<br /> <br />2,jQuery().map<br />该方法是jq

2010-12-15 14:36:00 484

原创 读jq之三(优雅的迭代)

<br />上篇读到了jquery库如何通过其中的jQuery.extend及jQuery.fn.extend去扩展自身的。这篇将分析下jQuery.each及jQuery().each方法。看看他们如何与jQuery.extend一起扩展jquery库。查看源码,我们发现里面有10多处用到$.each及$().each。<br /> <br />jQuery1.4 已发布,后续将已1.4版本作为示例。部分源码如下:<br /> <br />jQuery.fn = jQuery.prototyp

2010-12-15 14:35:00 618

原创 读jq之二(两种扩展)

<br />上一篇分析了jquery对象的组成,这次来分析下jquery的extend方法。部分如下:<br /> <br />jQuery.extend = jQuery.fn.extend = function() { ...};<br /> <br />我们可以用$.extend去扩展自定义的对象,如:<br /> <br />var myself = {name:jack};$.extend(myself, {setName:function)(n){this.name=n;}

2010-12-15 14:32:00 715

克隆JS对象的三个实用方法

方法一function clone(obj){ var o; switch(typeof obj){ case 'undefined': break; case 'string' : o = obj + '';break; case 'number' : o = obj - 0;break; case 'boolean' : o = obj;break; ...

2010-12-14 17:58:19 112

元素内联事件的真相

引子是JS1群中的Mead Lai提出的问题,如下&lt;!DOCTYPE HTML&gt;&lt;html&gt;&lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;title&gt;Test case&lt;/

2010-12-13 18:04:08 157

变量的六个属性

变量是机器存储单元在语言中的抽象。它是编程语言最重要的概念之一。变量有6个属性(或者说从6个方面去描述变量)名字/别名地址/左值值/右值类型作用域生存期/生命期 1,名字/别名名字的概念在 名字/标识符 已经提到。当多个名字访问的都是同一个存储地址时(或者说多个名字都 绑定/约束于同一个存储...

2010-12-11 12:47:47 237

名字/标识符

名字 是指代表某些东西的有助于记忆的字符序列。名字可以使我们采用符号形式标识符引用变量、常量、子程序、形参而不用采用更低级的如地址一类的概念。从低级语言到高级语言的发展过程中,名字 是抽象出来的最重要的概念之一。 名字不只是用于变量,也常用于常量、子程序、形参等。标识符一词常常与名字概念互换使用。 一、名字的长度早期的程序设计主要用来解决数学问题,数学中常用的就是单个字...

2010-12-11 08:51:58 723

读Ext之九(事件管理)

Ext的事件管理非常强大。主要定义在Ext.EventManager对象(单例模式)中。该对象有以下方法addListener removeListenerremoveAllgetListenerspurgeElement_unloadonDocumentReadyonunstoppedMouseDownEventon / un 是 addListe...

2010-12-08 08:39:39 162

书写css伪类时冒号前或后多个空格导致该规则失效

相信多数开发者不会多个空格。是偶然发现的,网上多数css格式化将压缩后的css格式化后会发生这个情况。搜“css格式化”,以下网站http://www.jb51.net/tools/cssyasuo.shtmlhttp://www.ttmouse.com/geshi.html格式化后会多出个空格,多出空格后样式规则失效了。 &lt;!DOCTYPE html&gt;...

2010-12-07 09:15:47 139

JavaScript模态对话框类

模态对话框类/** * JavaScript DodelDialog v0.1 *  *  * new DodelDialog({ *         caption     标题 '对话框标题'(默认) *         template     主体内容 ''(默认) *         dialogCls     对话框className 'md-dialo...

2010-12-06 09:02:53 82

各浏览器中中关键字作为对象属性的差异

最近记录了各种各样的标识符 “同名” 现象,有 Javascript中同名标识符优先级 和 表单中有name为action的元素时,取form的属性action杯具了。最近又碰到一个,后台同事返回了如下的JSON结构:{default:{name:'jack'}}在IE6/7/8中出错了,调试了很久才发现原因。细心的朋友获取已经发现了,default不是JS的关键字吗?...

2010-12-06 08:35:21 98

读jq之八(原生事件对象的修复及扩充)

由于各个浏览器中原生事件对象的 差异性 ,多数 JS库/框架 都或多或少的对原生事件对象进行了修复及扩充。比如,停止事件冒泡IE用 cancelBubble ,标准浏览器则用  stopPropagation 。获取事件源对象,IE用 srcElement,标准浏览器则用 target诸如此类。jQuery 对原生事件对象的修复和扩充主要使用 jQuery.Ev...

2010-12-04 09:13:01 102

读jq之七(判断点击了鼠标哪个键)

jQuery丢弃了标准的 button 属性采用which,这有点让人费解。which 是Firefox引入的,IE不支持。which的本意是获取键盘的键值(keyCode)。jQuery中的which即可以是键盘的键值,也可以是鼠标的键值。即当判断用户按下键盘的哪个键时可以使用which,当判断用户按下鼠标的哪个键时也可以用which。它一举两用了。见jQuery1.4.4源...

2010-12-03 18:31:24 104

disabled属性及对应css选择器的在各浏览器中的一些差异

disabled属性只应用在以下元素BUTTON, INPUT, OPTGROUP, OPTION, SELECT, TEXTAREA见 HTML 4.01 的 属性表多数时候我们会遵循标准,不再其它元素上使用该属性。但部分人没有注意disabled的应用规则,误认为所有元素都可以使用该属性。并且在IE浏览器上生效,得到了证明。比如:&lt;label disabled...

2010-12-03 14:22:27 376

表单中有name为action的元素时,取form的属性action杯具了

示例如下&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;title&gt;表单中有name为action的元素时,取form的属性action杯具了&lt;/title&gt; &lt;meta http-equiv="Content-Type" content="text/html;charset=gbk&q

2010-12-01 11:35:55 172

switchhost for mac

switchhost for mac,Mac下很好的host切换工具。

2017-09-14

markdownpad2及密钥

两个文件markdownpad2安装文件及密钥文本。

2015-08-27

SecureCRT 7.2 For Mac 10.9 完美破解版

SecureCRT 7.2 For mac,Mac10.9系统测试可用

2014-11-06

ECMAScript 6入门(样章)

全球唯一ES图书 JavaScript进阶必学 基于最新标准。阮一峰作品 作为一个JS开发者,实话说我并不完全认同ECMAScript6里面的很多内容(比如let语句),但是很遗憾,这个标准的制定过程没我们什么事。但是如果我们从现在开始关注国际标准,翻译标准文档,让更多人了解标准,更多公司加入标准组织、参与标准制定,也许未来的中国技术圈不但会是很多人的一个圈子,还会是很有影响力的一个圈子。 前三张,PDF格式。

2014-09-23

Rework:每个程序员都应该读的一本书

用一个词形容《Rework》这本书就是“短小精悍”,只有130页,你只需要3-4个小时就可以读完,而且书中每一个观点都配了一张图,看起来很轻松,一点都不乏味。我们说“字如其人”,同样的道理,这本书很鲜明反映了37signals这家公司的特点。废话不多说了,我把每个观点都通用一句汉语总结出来了

2014-04-11

Mastering Web Application Development with AngularJS

使用了 Angular 之后,就开始喜欢上她。AngularJS是一款来自Google的前端JS框架,它的核心特性有:MVC、双向数据绑定、指令和语义化标签、模块化工具、依赖注入、HTML模板,以及对常用工具的封装,例如$http、$cookies、$location等。AngularJS框架的体积非常小,但是设计理念和功能却非常强大,值得前端开发者深入学习。

2013-11-13

结构程序设计

一本软件语言书中的神作《结构程序设计》。出版于1972年,作者分别是1972、1980、2001年图灵奖得主Edsger W.Dijkstra、C.Anthony R.hoare和Dahl。这是我找到的最好精度的版本,又加了封面和目录。

2013-11-05

JavaScript异步编程:设计快速响应的网络应用

如果你是一位JavaScript程序员,如果你想让自己的Web应用拥有更高的响应度,如果你想用更优雅简洁的代码描述那些让你抓狂的“休息,休息一下,等到有结果再继续吧”的业务逻辑,那么本书就是你案头必备的那本JavaScript异步编程宝典。    本书从最最基本也是最最重要的JavaScript事件模型开始,生动地复盘了各种异步应用情景,逐一呈现了目前在用的各种异步设计模式和异步编程类库,从PubSub到Promise,从异步工作流控制类库到worker多线程技术,甚至还谈到了浏览器端脚本的异步加载技术。总而言之,在这里,你能找到JavaScript异步编程的所有,从它的前世,到它的今生,还有它的未来。

2013-06-06

JavaScript面向对象编程指南

原书名: Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries. JavaScript作为一门浏览器语言的核心思想;    面向对象编程的基础知识及其在JavaScript中的运用;    数据类型、操作符以及流程控制语句;    函数、闭包、对象和原型等概念,以代码重用为目的的继承模式;    BOM 、DOM、浏览器事件、AJAX和JSON;    如何实现JavaScript中缺失的面向对象特性,如对象的私有成员与私有方法;    如何应用适当的编程模式,发挥JavaScript语言特有的优势;    如何应用设计模式解决常见问题。 两章中文版和完整英文版。

2013-04-25

编写可维护的JavaScript

原书名《Maintainable JavaScript》。《JavaScript高级程序设计》作者Nicholas C. Zakas最新力作。构建编码风格手册,帮助开发团队从“游击队”走向“正规军” PDF格式,含3章中文及完整英文版。

2013-04-25

UNIX编程艺术

《UNIX编程艺术》主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S. Raymond倾力多年写作而成。 PDF格式,22M。

2012-08-18

基于MVC的JavaScript Web富应用开发

哈哈,这本书,其实等了蛮久的,之前一直只有英文版,像这样的好书,是中英文都该备一本的。 对于jser来说,mvc,虽说不像server端语言那么重视。但重要的是理解作者思路,结合自身业务 去加以改进!

2012-05-21

Essential JavaScript Design Patterns

Design patterns are reusable solutions to commonly occurring problems in software design. They are both exciting and a fascinating topic to explore in any programming language.

2012-04-10

IE6 developer's toolbar

IE6 developer's toolbar,可以方便的查看dom元素,css属性。

2012-03-22

Getting Started with GEO.CouchDB and Node.js

Where. Whether it refers to where you have been, where you are, or where you are going, the concept of where is important. Where links data to the physical world. A shopping list can be a very useful collection of data on its own, but that data can be even more useful with more context. If you map the location of the stores needed for each item on the shopping list, then you can create an efficient route to acquire the items on the list. Driving directions, traffic information, and weather can impact the route. pdf格式,6M。

2012-03-07

JavaScript Web Application

MVC在前端的火爆促使该书的诞生。《JavaScript Web 富应用开发》(Developing JavaScript Web Applications)是 Alex MacCaw的新作(由O'Reilly出版发行),本书系统而深入的讲解了如何使用最前沿的Web技术构建下一代互联网富应用程序。作者 Alex MacCaw 是一名Ruby/JavaScript 程序员,在开源社区中很有名望,是Spine框架的作者,同时活跃在纽约、旧金山和柏林的各大 Ruby/Rails 论坛。除了作为一名工程师,他还喜欢带着他的尼康D90和冲浪板环游世界。   有赖于强大的JavaScript引擎以及CSS3和HTML5新技术,如今的JavaScript Web 富应用的用户体验已经可以和桌面系统相媲美。关键是如何平滑的将服务器端的复杂度移植到客户端,这并不容易做到。这本书将专注于讲述如何构建“优雅又不失高水准”(state of the art)的JavaScript应用,包括软件架构、模板引擎、框架和库、同服务器的消息通信等内容。

2012-02-26

JavaScript Patterns (JavaScript模式)

才华横溢的Stoyan Stefanov,他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式).pdf格式,3M。

2011-12-30

HTML5 and CSS3: Develop with Tomorrow's Standards Today

畅销书籍之一,英文版,83M,非常清晰。 HTML5 and CSS3 are the future of web development, but you don't have to wait to start using them. Even though the specification is still in development, many modern browsers and mobile devices already support HTML5 and CSS3. This book gets you up to speed on the new HTML5 elements and CSS3 features you can use right now, and backwards compatible solutions ensure that you don't leave users of older browsers behind.

2011-12-08

HTML5高级程序设计

HTML5高级程序设计 (前两章),pdf格式

2011-12-08

HTTP_权威指南

HTTP_权威指南HTTP_权威指南HTTP_权威指南HTTP_权威指南

2011-10-25

[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl

[精通正则表达式(第3版)]中文版, pdf格式,40多M。程序员的必备书籍之一。

2011-10-25

ECMAScript-Edition5-小试

新增、改进的API 更严谨、强大的语法 全新的概念 更多的细节

2011-10-25

重构-改善既有代码的设计

本书基本上是取自”重构”中文版一书的内容,但格式上参照的是chm英文版的格式,还有一些格式小修改,比如第一章的重构前后代码对比。因为时间匆促,个人能力有限,本书难免存在一些缺漏,如果大家发现有问题,随时可以给我发邮件,我会尽快更新错误的内容。 最后再次感谢几位大师 Martin Fowler、Kent Beck等,还有翻译的侯捷和熊节先生,为我们带来这么精彩的一本书。谢谢。 免责声明:本书仅供个人学习研究之用,不得用于任何商业目的,不得以任何方式修改本作品,基于此产生的法律责任本人不承担任何连带责任。

2011-01-25

HTML5揭秘 英文版

本书作者Mark Pilgrim是Google公司的高级开发人员,专门研究开源技术和开放标准。Mark是多本技术书籍的作者,包括“Dive Into Python”(APress)和“Dive Into Accessibility”。后者是一本关于Web亲和力的免费在线教程。他和妻子、两个孩子及一条毛茸茸的大狗生活在北卡罗来纳。

2011-01-12

HTML 5用户指南 英文版

本书作者Bruce Lawson是Opera软件的开放Web专家,是Web标准项目组可访问性任务组和W3C的移动Web最佳实践组的成员。 Remy Sharp是一位开发者、演讲者和博主,他有几本书即将出版。Remy在布莱顿运营着自己的开发公司Left Logic,还编写有关JavaScript、jQuery、CSS,以及其他语言的代码。

2011-01-12

jQuery 1.4.2 直观速查表

jQuery 1.4.2 直观速查表. 事实上,速查表就是来帮助我们把日常中最常用到的信息聚集起来,方便使用,使我们做工作时更有效率。有了它们,免去了你的大脑花额外时间去记忆它们的烦恼——你只需要打开简表,马上能查到你想要的信息。

2010-09-10

HTML帮助手册速查表

速查表是帮你记住东西的有效工具。Web设计师和开发者经常使用的快捷键简表会使他们在网上的工作效率大大提高。

2010-09-10

HttpWatch.Professional.v5.2.16

强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出。

2010-09-02

httpwatchpro-v4.0.54

HttpWatch是一款强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出

2010-09-02

High.Performance.JavaScript

High Performance JavaScript by Yahoo engineer Nicholas C. Zakas

2010-05-13

JavaScript语言精粹

大师Douglas Crockford所著,他现任雅虎(Yahoo!)架构设计师,并且担任ECMA JavaScript 2.0技术委员会成员。 pdf格式,大约20M。

2010-04-26

Java编程思想第四版完整中文高清版

不用介绍了吧,java/j2se入门和提高的圣经级著作。 第四版增加了对jdk6的介绍。

2010-04-25

Secrets of the JavaScript Ninja

jquery作者John Resig所著,讲述高级js概念及技巧。英文版

2010-04-20

Javascript语言精髓与编程实践

周爱民老师所著,他关于各种泛型语言研究的经典之作。以下摘自该书: 我毕竟不是计算机科学的研究者,而只是其应用的实践者,因此我从一开始就缺乏对“程 序”的某些科学的或学术层面上的认识是很正常的。也许有些人一开始就认识到程序便是如此, 或者一种语言就应当是这样构成和实现的,那么可能他是从计算机科学走向应用,故而比我了 解得多些。而我,大概在十年前学习编程,以及在后来很多年的实践中,仅被要求“写出代码”, 而从未被要求了解“什么是语言”。所以我才会后知后觉,才会在很长的时间里迷失于那些精 细的、沟壑纵横的语言表面而不自知。然而一如我现在所见到,与我曾相同地行进于那些沟壑 的朋友,仍然在持续地迷惑着、盲目着,全然无觉于沟壑之外的瑰丽与宏伟。

2010-04-19

我也能做CTO之程序员职业规划

当我们种下思想的种子,就会收获行动的果实; 当我们种下行动的种子,就会收获习惯的果实; 当我们种下习惯的种子,就会收获性格的果实; 当我们种下性格的种子,就会收获命运的果实;

2010-04-19

EMCA262 V5

目前Firefox3.6,Chrome4,Safari4,Opera10,IE9已实现了部分规范。 最新版除了增强基础函数库之外,还引入了严格运行时模式(Strict Runtime Modes)以避免代码中的常见错误。ECMA ECMAScript 4 的努力曾以失败告终,ECMA 甚至没有发布 ECMAScript 4 细则。 过去几年,诸如 Nitro,TraceMonkey 一类的 JavaScript 引擎发展迅猛,JavaScript 成了 Google Wave 一类应用的新宠。鉴于此,ECMAScript 5 在兼容目前广泛使用的 ECMAScript 3 的同时,提供了严格模式,以防止开发者犯错。 严格模式 严格模式可用以下语句声明: "use strict;"该语句对以往的代码没有影响,但 JavaScript 5 的新运行时会进入严格模式,严格模式主要包含以下改变: 变量必须声明后才可以使用 Eval 成为保留词,同时,不可以再使用 Eval 声明变量,如 eval("var i=3"); print(i); 之类的语句会报错 8进制数字表示被禁止, 010 代表 10 而不是 8 参数中不再允许使用 delete with 语句曾是万错之源,现被禁用。 函数中不可以再出现重名参数。 对象中不可以再出现重名属性。 arguments 和 caller 变量现在是 immutable 变量 访问全局对象会报错。 函数扩展 在基本函数库,也有一些变化: Date 现在支持 ISO8601 日期格式 String 内置了 trim() 方法 引入备受欢迎的 JSON 对象 内置了 bind 操作 Array 对象内置了一些标准函数,如 indexOf(), map(), filter(), reduce() Object 内置了seal() 函数,防止被加入新属性,同时内置 freeze() 函数使对象变成只读状态 Object.keys() 会列出对象中所有可以枚举的属性 Object.getOwnPropertyNames() 会列出对象中所有可枚举以及不可枚举的属性 Object.getPrototypeof() 返回给定对象的原型

2010-04-02

javascript圣经(第五版)

javascript圣经(第五版) 英文版 pdf格式。许多灵感来自该书。

2009-12-16

周爱民Qomo框架源码

周爱民老师《javascript语言精髓与编程实践》书中提到的Qomo框架。该框架来源自真实项目WEUI。研究该框架对对学习javascript有所帮助。

2009-12-10

使用fidder调试线上网页

作为一名前端工程师,除了开发新项目,还有一个重要任务是线上网站的日常维护。这里强烈推荐fidder2

2009-12-08

Spring揭秘迷你书

<<Spring揭秘>>迷你书,pdf格式。最新版spring介绍。spring的理念是:让别人为你服务

2009-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除