JavaScript:The Good Parts(影印版)

JavaScript:The Good Parts(影印版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
2009-01
版次: 1
ISBN: 9787564114473
定价: 28.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 153页
字数: 181千字
43人买过
  • 大多数编程语言包含优良和拙劣的部件,但对JavaScript而言后者的比重较大,因为它在匆忙中开发和发布,还没能够得到精炼。这本权威的书剔除了大多数可怕的JavaScript特性,展现了JavaScript的另一部分,这一部分比JavaScript语言作为一个整体更加稳定、更具有可读性以及可维护性——可以用这个部分创建真正可展的合高效的代码。
      
      
      作者Douglas Crockford(他被很多开发社区认为是JavaScript专家)提出了足够多的好想法,让JavaScript成为一个杰出的面向对象编程语言。不幸的是,这些好想法(比如函数、弱类型、动态对象和表达能力很强的对象文字注释)被掺杂了些坏想法(比如基于全局变量的编程模型)。
      
      
      当Java Applet陨落的时候,JavaScript成为了Web编程的缺省语言,但它的流行程度跟它作为一个编程语言的质量完全没有关系。在《JavaScript:The Good Parts》一书中,Crockford深度分析了一堆好的意图和盲目的错误,为你提供了所有JavaScript的地道优良部分的细节,包括:
      
      
      ·语法·继承·方法
      
      
      ·对象·数组·风格
      
      
      ·函数·正则表达式·美丽的特性
      
      
      使用《JavaScript:The Good Parts》一书,你会发现一个美丽、优雅、轻量级和具有很强表达能力的语言,让你创造有效的代码,无论你正在管理对象库,还是只是试着让Ajax快速运行。如果你为Web开发站点或者应用程序,那么这本书是绝对必需的。 Douglas Crockford是雅虎的高级Javascfipt架构师,他以发明和维护JSON(JavaScript对象注释)而闻名。他经常在JavaScript高级主题的会议上发言,也是ECMAScript委员会的成员。 Preface

    1. Good Parts

     Why JavaScript?

     Analyzing JavaScript

     A Simple Testing Ground

    2. Grammar

     Whitespace

     Names

     Numbers

     Strings

     Statements

     Expressions

     Literals

     Functions

    3. Objects

     Object Literals

     Retrieval

     Update

     Reference

     Prototype

     Reflection

     Enumeration

     Delete

     Global Abatement

    4. Functions

     Function Objects

     Function Literal

     Invocation

     Arguments

     Return

     Exceptions

     Augmenting Types

     Recursion

     Scope

     Closure

     Callbacks

     Module

     Cascade

     Curry

     Memoization

    5. Inheritance

     Pseudoclassical

     Object Specifiers

     Prototypal

     Functional

     Parts

    6. Arrays

     Array Literals

     Length

     Delete

     Enumeration

     Confusion

     Methods

     Dimensions

    7. Regular Expressions

     An Example

     Construction

     Elements

    8. Methods

    9. Style

    10. Beautiful Features

    Appendix A. Awful Parts

    Appendix B. Bad Parts

    Appendix C. JSLint

    Appendix D. Syntax Diagrams

    Appendix E. JSON

    Index
  • 内容简介:
    大多数编程语言包含优良和拙劣的部件,但对JavaScript而言后者的比重较大,因为它在匆忙中开发和发布,还没能够得到精炼。这本权威的书剔除了大多数可怕的JavaScript特性,展现了JavaScript的另一部分,这一部分比JavaScript语言作为一个整体更加稳定、更具有可读性以及可维护性——可以用这个部分创建真正可展的合高效的代码。
      
      
      作者Douglas Crockford(他被很多开发社区认为是JavaScript专家)提出了足够多的好想法,让JavaScript成为一个杰出的面向对象编程语言。不幸的是,这些好想法(比如函数、弱类型、动态对象和表达能力很强的对象文字注释)被掺杂了些坏想法(比如基于全局变量的编程模型)。
      
      
      当Java Applet陨落的时候,JavaScript成为了Web编程的缺省语言,但它的流行程度跟它作为一个编程语言的质量完全没有关系。在《JavaScript:The Good Parts》一书中,Crockford深度分析了一堆好的意图和盲目的错误,为你提供了所有JavaScript的地道优良部分的细节,包括:
      
      
      ·语法·继承·方法
      
      
      ·对象·数组·风格
      
      
      ·函数·正则表达式·美丽的特性
      
      
      使用《JavaScript:The Good Parts》一书,你会发现一个美丽、优雅、轻量级和具有很强表达能力的语言,让你创造有效的代码,无论你正在管理对象库,还是只是试着让Ajax快速运行。如果你为Web开发站点或者应用程序,那么这本书是绝对必需的。
  • 作者简介:
    Douglas Crockford是雅虎的高级Javascfipt架构师,他以发明和维护JSON(JavaScript对象注释)而闻名。他经常在JavaScript高级主题的会议上发言,也是ECMAScript委员会的成员。
  • 目录:
    Preface

    1. Good Parts

     Why JavaScript?

     Analyzing JavaScript

     A Simple Testing Ground

    2. Grammar

     Whitespace

     Names

     Numbers

     Strings

     Statements

     Expressions

     Literals

     Functions

    3. Objects

     Object Literals

     Retrieval

     Update

     Reference

     Prototype

     Reflection

     Enumeration

     Delete

     Global Abatement

    4. Functions

     Function Objects

     Function Literal

     Invocation

     Arguments

     Return

     Exceptions

     Augmenting Types

     Recursion

     Scope

     Closure

     Callbacks

     Module

     Cascade

     Curry

     Memoization

    5. Inheritance

     Pseudoclassical

     Object Specifiers

     Prototypal

     Functional

     Parts

    6. Arrays

     Array Literals

     Length

     Delete

     Enumeration

     Confusion

     Methods

     Dimensions

    7. Regular Expressions

     An Example

     Construction

     Elements

    8. Methods

    9. Style

    10. Beautiful Features

    Appendix A. Awful Parts

    Appendix B. Bad Parts

    Appendix C. JSLint

    Appendix D. Syntax Diagrams

    Appendix E. JSON

    Index
查看详情
相关图书 / 更多
JavaScript:The Good Parts(影印版)
Java程序设计任务驱动教程
黑马程序员
JavaScript:The Good Parts(影印版)
Java研发自测入门与进阶
林宁、魏兆玉
JavaScript:The Good Parts(影印版)
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
JavaScript:The Good Parts(影印版)
Java+OpenCV案例佳作选
姚利民
JavaScript:The Good Parts(影印版)
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
JavaScript:The Good Parts(影印版)
Java程序设计及实践应用研究
张萌,梁正,李真
JavaScript:The Good Parts(影印版)
Java Web及其框架技术
陈振兴
JavaScript:The Good Parts(影印版)
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
JavaScript:The Good Parts(影印版)
Java开发坑点解析:从根因分析到最佳实践
朱晔
JavaScript:The Good Parts(影印版)
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
JavaScript:The Good Parts(影印版)
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
JavaScript:The Good Parts(影印版)
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
您可能感兴趣 / 更多
JavaScript:The Good Parts(影印版)
猎物《纽约时报》畅销书作者史黛西·威林厄姆 Goodreads年度悬疑惊悚小说 LibraryReads月度值得关注图书
[美]史黛西·威林厄姆著
JavaScript:The Good Parts(影印版)
纳博科夫短篇小说全集(纳博科夫精选集V)
[美]弗拉基米尔·纳博科夫著
JavaScript:The Good Parts(影印版)
糖与雪:冰淇淋与我们相遇的五百年
[美]耶丽·昆齐奥(Jeri Quinzio) 著, 邹赜韬、王燕萍 译
JavaScript:The Good Parts(影印版)
你和我真的太像啦!(奇想国童书)
[美]安妮·拜罗斯/著;
JavaScript:The Good Parts(影印版)
从一到无穷大(爱因斯坦亲笔推荐的科普入门书,清华大学校长送给新生的礼物;世界著名物理学家、宇宙大爆炸学说的先驱)
[美]乔治·伽莫夫 著;栗子文化 出品;有容书邦 发行
JavaScript:The Good Parts(影印版)
海外中国研究·寻找六边形:中国农村的市场和社会结构(海外中国研究丛书精选版第四辑)
[美]施坚雅 著;徐秀丽 译;史建云
JavaScript:The Good Parts(影印版)
德川时代的宗教
[美]罗伯特·N.贝拉 著
JavaScript:The Good Parts(影印版)
小屁孩日记(平装双语版)35-36奶狗肠大作战和一日校长记 全2册
[美]杰夫·金尼(Jeff Kinney)
JavaScript:The Good Parts(影印版)
玻璃底片上的宇宙
[美]达娃·索贝尔 后浪
JavaScript:The Good Parts(影印版)
鸡蛋的胜利和其他故事(安德森教科书级别的短篇典范,一枚鸡蛋引发的“美国梦”的幻灭!)
[美]舍伍德·安德森
JavaScript:The Good Parts(影印版)
拖延心理学:从心理学的角度看拖延,跨越“想做”与“做”的鸿沟,赢回内驱力、专注力、执行力!
[美]海登·芬奇 著;张紫钰 译;斯坦威 出品
JavaScript:The Good Parts(影印版)
治疗性催眠的本质(艾瑞克森催眠治疗大典)
[美]Milton H. Erickson(美) Ernest L. Rossi(美) Roxanna Erickson-Klein