注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)JavaScript:The Good Parts(影印版)

JavaScript:The Good Parts(影印版)

JavaScript:The Good Parts(影印版)

定 價:¥28.00

作 者: (美)克羅克福特 著
出版社: 東南大學(xué)出版社
叢編項:
標(biāo) 簽: J2EE

ISBN: 9787564114473 出版時間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 153 字?jǐn)?shù):  

內(nèi)容簡介

  大多數(shù)編程語言包含優(yōu)良和拙劣的部件,但對JavaScript而言后者的比重較大,因為它在匆忙中開發(fā)和發(fā)布,還沒能夠得到精煉。這本權(quán)威的書剔除了大多數(shù)可怕的JavaScript特性,展現(xiàn)了JavaScript的另一部分,這一部分比JavaScript語言作為一個整體更加穩(wěn)定、更具有可讀性以及可維護(hù)性——可以用這個部分創(chuàng)建真正可展的合高效的代碼。 作者Douglas Crockford(他被很多開發(fā)社區(qū)認(rèn)為是JavaScript專家)提出了足夠多的好想法,讓JavaScript成為一個杰出的面向?qū)ο缶幊陶Z言。不幸的是,這些好想法(比如函數(shù)、弱類型、動態(tài)對象和表達(dá)能力很強的對象文字注釋)被摻雜了些壞想法(比如基于全局變量的編程模型)。 當(dāng)Java Applet隕落的時候,JavaScript成為了Web編程的缺省語言,但它的流行程度跟它作為一個編程語言的質(zhì)量完全沒有關(guān)系。在《JavaScript:The Good Parts》一書中,Crockford深度分析了一堆好的意圖和盲目的錯誤,為你提供了所有JavaScript的地道優(yōu)良部分的細(xì)節(jié),包括: ·語法·繼承·方法 ·對象·數(shù)組·風(fēng)格 ·函數(shù)·正則表達(dá)式·美麗的特性,使用《JavaScript:The Good Parts》一書,你會發(fā)現(xiàn)一個美麗、優(yōu)雅、輕量級和具有很強表達(dá)能力的語言,讓你創(chuàng)造有效的代碼,無論你正在管理對象庫,還是只是試著讓Ajax快速運行。如果你為Web開發(fā)站點或者應(yīng)用程序,那么這《JavaScript:The Good Parts(影印版)》是絕對必需的。

作者簡介

  Douglas Crockford是雅虎的高級Javascfipt架構(gòu)師,他以發(fā)明和維護(hù)JSON(JavaScript對象注釋)而聞名。他經(jīng)常在JavaScript高級主題的會議上發(fā)言,也是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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號