JavaScript:The Good Parts(影印版)

JavaScript:The Good Parts(影印版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
2009-01
版次: 1
ISBN: 9787564114473
定价: 28.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 153页
字数: 181千字
42人买过
  • 大多数编程语言包含优良和拙劣的部件,但对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
查看详情
12
相关图书 / 更多
您可能感兴趣 / 更多
JavaScript:The Good Parts(影印版)
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
JavaScript:The Good Parts(影印版)
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
JavaScript:The Good Parts(影印版)
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
JavaScript:The Good Parts(影印版)
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
JavaScript:The Good Parts(影印版)
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
JavaScript:The Good Parts(影印版)
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
JavaScript:The Good Parts(影印版)
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
JavaScript:The Good Parts(影印版)
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
JavaScript:The Good Parts(影印版)
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
JavaScript:The Good Parts(影印版)
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
JavaScript:The Good Parts(影印版)
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
JavaScript:The Good Parts(影印版)
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译