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
查看详情
相关图书 / 更多
JavaScript:The Good Parts(影印版)
Java程序设计任务驱动教程
黑马程序员
JavaScript:The Good Parts(影印版)
Java多线程并发体系实战(微课视频版)
刘宁萌
JavaScript:The Good Parts(影印版)
Java研发自测入门与进阶
林宁、魏兆玉
JavaScript:The Good Parts(影印版)
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
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(影印版)
亚拉山大的读心术(数学大师的逻辑课) 伦理学、逻辑学 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
JavaScript:The Good Parts(影印版)
纳博科夫精选集第五辑
[美]弗拉基米尔·纳博科夫著
JavaScript:The Good Parts(影印版)
九桃盘(美国二十世纪重要女诗人玛丽安·摩尔诗歌精选集,由知名女诗人和女性诗学研究者倪志娟倾情翻译)
[美]玛丽安•摩尔
JavaScript:The Good Parts(影印版)
全新正版图书 制造德·戴维尼浙江教育出版社9787572276880
[美]理查德·戴维尼
JavaScript:The Good Parts(影印版)
血泪之泣
[美]希瑟·丘·麦克亚当
JavaScript:The Good Parts(影印版)
小学生趣味心理学(培养执行技能的40个练习,发展共情能力的46个练习,学会应对焦虑的40个练习 共3册) (美)莎伦·格兰德 王佳妮译
[美]莎伦·格兰德(sharon grand)
JavaScript:The Good Parts(影印版)
(当代学术棱镜译丛)艺术批评入门:历史、策略与声音
[美]克尔·休斯顿
JavaScript:The Good Parts(影印版)
数据工程之道:设计和构建健壮的数据系统 [美]乔·里斯 [美]马特·豪斯利
[美]乔·里斯(Joe Reis),[美]马特·豪斯利(Matt Housley)
JavaScript:The Good Parts(影印版)
矿王谷的黎明:塞拉俱乐部诉莫顿案与美国环境法的转变(精装典藏版)
[美]丹尼尔·P.塞尔米,(Daniel,P.Selmi)
JavaScript:The Good Parts(影印版)
体式神话:瑜伽传统故事精粹(第二版) (从30个体式古老起源中汲取灵感与力量,内附精美插图)
[美]阿兰娜·凯瓦娅(Alanna Kaivalya)[荷]阿诸那·范德·库伊(Arjuna van der Kooij)
JavaScript:The Good Parts(影印版)
诺奖作家给孩子的阅读课·生命教育(3-9年级,莫言余华的文学启蒙,垫高阅读起点,提升作文能力)
[美]海明威等
JavaScript:The Good Parts(影印版)
蚯蚓的日记(全4册)【平装版】
[美]朵琳·克罗宁