`
nedvedheqing
  • 浏览: 105676 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript大牛:Douglas Crockford

阅读更多

Douglas Crockford是JavaScript开发社区最知名的权威,是JSONJSLintJSMinADSafe 之父,是《JavaScript:The Good Parts》(英文版中文版 )的作者。JavaScript的发明人Brendan Eich 说他是“Yoda of lambda programming and JavaScript(lambda编程和JavaScript的精神领袖)”。他同时也服务于ECMA 的JavaScript2.0技术委员会(TC39)。其个人站点和Blog是http://www.crockford.com/http://profiles.yahoo.com/blog/GSBHPXZFNRM2QRAP3PXNGFMFVU

Douglas Crockford现在是Yahoo的资深JavaScript架构师,曾在Atari 公司(视频游戏工业的领袖)开发了办公自动化系统,同时也完成了对于游戏和音乐的研究;曾任Lucasfilm(卢卡斯)电影公司 技术总监;在Paramount(派拉蒙)公司 任职过新媒体执行主管;在电气社区,通常为人所知的是communities.com的创始人兼首席执行官;他还创办了State软件公司并作为该公司CTO,这也是他发现JSON时所在的地方。他同时也对Blissymbolics 非常感兴趣,这是一种图形、象征性的语言,并且对永久减肥(Permanent Weight Loss) 做过研究。

 

YUI 团队2008年底的合影,中间的长者即为Douglas Crockford: yui-team

Douglas Crockford作为JavaScript开发社区的Guru,其众多的在JavaScript开发方面的研究成果被广泛的应用,而他的思想也深深的影 响了整个JavaScript应用和发展。学习、理解、实践大师的思想,我们才可能站在巨人的肩上,才有机会超越,所以下面列表是一个开始:

  1. JavaScript: The Wrrrld’s Most Misunderstood Programming Language
    中文:JavaScript:世界上最被误解的语言
  2. The World’s Most Misunderstood Programming Language Has Become the World’s Most Popular Programming Language
    中文:JavaScript:从最受误解的编程语言演变为最流行的语言
  3. A Survey of the JavaScript Programming Language
    中文:纵览 JavaScript语言
  4. Code Conventions for the JavaScript Programming Language
    中文:JavaScript程序编码规范
  5. The Little JavaScripter
    对《The Little Schemer》一书的讨论,并作了以JavaScript代替Scheme的尝试
  6. Private Members in JavaScript
    中文:JavaScript中的私有成员
  7. Prototypal Inheritance in JavaScript
    中文:在JavaScript实现基于原型的继承
  8. Classical Inheritance in JavaScript
    中文:在JavaScript中实现基于类模式的继承
  9. Remedial JavaScript
    过快的标准化导致JavaScript在开发过程中未得到足够的优化,当前它仍存在一些问题,本文提出了一些补救的措施
  10. JavaScript and HTML Script Tags
    中文:JavaScript与HTML的Script标签
  11. JScript Memory Leaks
    中文:JScript的内存泄漏
  12. Top Down Operator Precedence
    自顶向下的运算符优先级,这是Douglas Crockford为《Beautiful Code(代码之美)》 而写,位于书中第九章
  13. The Elements of JavaScript Style, Parts One and Two
    中文:JavaScript的风格要素12
  14. Minification v. Obfuscation
  15. Synchronous v. Asynchronous
  16. with Statement Considered Harmful
  17. Global Domination
  18. Global Domination, Part Two
  19. for in Intrigue
  20. JavaScript, We Hardly new Ya
    中文:JavaScript的new,好久不见啊
  21. JSON and Browser Security
    中文:JSON和浏览器安全
  22. I’d Rather switch Than Fight!
  23. The Only Thing We Have To Fear Is Premature Standardization
    中文:不成熟的标准化是我们唯一惧怕的
  24. When You Can’t Count On Your Numbers
  25. Fixing HTML     中文
  26. HTML4.2
  27. Ajax security 幻灯片
  28. JavaScript: The Good Parts视频,2009.03在Google的演讲
    1. 38 minutes 视频位于Youtube上
    2. 幻灯片 和ajax world 2008版本一样
  29. The Mashup Problem and Google Gears视频
    1. 44 minutes | MP4 download
  30. The JavaScript Programming Language视频
    1. Part 1: 31 minutes | M4V download
    2. Part 2: 31 minutes | M4V download
    3. Part 3: 29 minutes | M4V download
    4. Part 4: 20 minutes | M4V download
    5. 幻灯片
  31. An Inconvenient API: The Theory of the Dom视频
    1. Part 1 (31 minutes)
    2. Part 2 (21 minutes)
    3. Part 3 (26 minutes)
    4. 幻灯片
  32. Advanced JavaScript视频
    1. Part 1: 31 minutes
    2. Part 2: 25 minutes
    3. Part 3: 11 minutes
    4. 幻灯片
  33. Quality视频,YAHOO Frontend Summit 2007
    1. 48 minutes | M4V download
  34. JavaScript: The Good Stuff视频
    1. 39 minutes | M4V download
  35. The State of Ajax视频
    1. 38 minutes | M4V download
  36. Ajax Performance视频
    1. 38 minutes | M4V download
    2. 幻灯片
    3. 誊本:英文中文
  37. The JSON Saga
    1. 38 minutes | M4V download
    2. 幻灯片
    3. 誊本
分享到:
评论

相关推荐

    Really JavaScript!——Douglas Crockford大师见面会报道.pdf

    "Really JavaScript!——Douglas Crockford大师见面会报道.pdf" 以下是从给定的文件中生成的相关知识点: 1. Douglas Crockford是...10. IE 6的退役:Douglas Crockford强调,IE 6必须退役,因为它对安全的威胁太大。

    jsmin-php:Douglas Crockford的JSMin JavaScript压缩程序PHP端口。 不再维护

    Douglas Crockford是JSMin的创造者,他是一位知名的JavaScript专家,对JSON格式的发展也做出了重大贡献。`jsmin-php`是Crockford的JSMin程序的PHP实现,它允许开发者在服务器端用PHP来压缩JavaScript代码。 然而,...

    JavaScript

    “JavaScript is an important language because it is the language of the web browser. Its association with the browser makes it one of...摘录来自: Douglas Crockford. “[removed] The Good Parts。” iBooks.

    javascript语言精粹及源码

    这是一本介绍javascript语言本质的权威书籍,值得任何正在或准备从事javascript开发的人阅读,并且需要反复阅读。学习、理解,实践大师的思想,我们才可能站在巨人的肩上,才有机会超越... 作者: Douglas Crockford

    向大师们学习Javascript(视频与PPT)

    Douglas Crockford:Douglas Crockford是JavaScript开发社区最知名的权威,是JSON、JSLint、JSMin和ADSafe之父,是《JavaScript:The Good Parts》(英文版、中文版)的作者。JavaScript的发明人Brendan Eich说他是...

    试验设计与分析:Douglas C.Montgomery

    Douglas C.Montgomery的经典DOE教材,值得一看

    ECMAScriptBestPractices:基于道格拉斯·克罗克福德(Douglas Crockford)的Javascript YUI系列的ECMAScript中的良好实践的实现

    道格拉斯·克罗克福德(Douglas Crockford)是JavaScript领域的权威人物,他的许多观点和实践对ECMAScript的发展产生了深远影响。这个名为"ECMAScriptBestPractices"的项目,显然是基于Crockford的思想和他在YUI...

    LearningJS:通过 Crockford 和其他来源的 Good Parts 书学习 JS

    "LearningJS: 通过 Crockford 和其他来源的 Good Parts 书学习 JS" 提到的学习资源,很可能是指 Douglas Crockford 的《JavaScript: The Good Parts》一书和其他相关材料。这本书是 JS 开发者的经典之作,Crockford ...

    JavaScript语言精粹_修订版.pdf

    douglas crockford在本书中剥开了javascript沾污的外衣,抽离出一个具有更好可靠性、可读性和可维护性的javascript子集,让你看到一门优稚的、轻量级的和非常富有表现力的语言。作者从语法、对象、函数、继承、数组...

    智能优化算法:Douglas-Peucker Algorithm Matlab

    在Matlab中实现Douglas-Peucker算法,可以方便地处理二维和三维的数据集,对于绘制大型地图、优化轨迹显示或者进行数据分析都有很大帮助。 Douglas-Peucker算法的核心思想是基于欧几里得距离的筛选过程。首先,选取...

    JavaScript语言精粹.修订版 Javascript:The Good Parts 中英 pdf

    修订版",即《Javascript: The Good Parts》,是由知名的计算机科学家Douglas Crockford所著,这本书深入探讨了JavaScript的核心概念和最佳实践,为开发者提供了宝贵的洞察力。 书中的内容主要分为以下几个部分: ...

    [JavaScript语言精粹].(JavaScript.The.Good.Parts).Douglas.Crockford.文字版

    [JavaScript语言精粹].(JavaScript.The.Good.Parts).Douglas.Crockford.文字版

    interview-ouch:用于采访或类似内容的简单网页片段

    JavaScript 最佳实践Airbnb JavaScrypt 风格指南浏览器如何工作JS书籍: [JavaScript:Douglas Crockford 的好部分] [Eloquent JavaScript by Marijn Haverbeke] [通过 Addy Osmani 学习 JavaScript 设计模式] ...

    JavaScript语言精粹

    在《JavaScript语言精粹》中,Crockford最终从迷雾中挖掘出一大堆良好意图和愚蠢错误,让您仔细体会JavaScript真正优雅的部分,其中包括: 语法 继承 方法 对象 数组 样式 函数 正则表达式 优美的特性 在...

    javascript the good parts

    1. **语法**:Crockford探讨了JavaScript的简洁语法,如使用花括号表示代码块,以及灵活的语句结构。他强调了如何优雅地使用这些语法元素来提高代码的清晰度。 2. **对象**:书中详细讲解了JavaScript的对象模型,...

    Advanced Javascript

    javascript界大神Douglas Crockford 的Advanced Javascript演讲PPT

    js语言精粹_holdtqj_js语言精粹_书_

    7. **最佳实践**:Crockford还分享了一些编写高效、可读性强和易于维护的JavaScript代码的最佳实践,例如避免使用with语句,减少全局变量的使用,以及如何编写更安全的代码。 通过阅读《JavaScript语言精粹》,...

    JavaScript:The Good Parts May

    8. **安全实践**:Crockford还提醒开发者注意JavaScript中的一些潜在陷阱,如全局变量污染、跨站脚本攻击(XSS)和跨站请求伪造(CSRF)等,并提供了避免这些安全问题的建议。 9. **代码质量与风格**:书中强调编写...

Global site tag (gtag.js) - Google Analytics