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

JavaScript語言精粹

JavaScript語言精粹

定 價(jià):¥35.00

作 者: (美)克羅克福德(Crockford,D) 著;趙澤欣,鄢學(xué)鹍 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

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

內(nèi)容簡介

  《JavaScript語言精粹》是一本介紹JavaScript語言本質(zhì)的權(quán)威書籍,值得任何正在或準(zhǔn)備從事JavaScript開發(fā)的人閱讀,并且需要反復(fù)閱讀。學(xué)習(xí)、理解,實(shí)踐大師的思想,我們才可能站在巨人的肩上,才有機(jī)會(huì)超越大師,這《JavaScript語言精粹》就是開始。JavaScript曾是“世界上最被誤解的語言”,因?yàn)樗鼡?dān)負(fù)太多的特性,包括糟糕的交互和失敗的設(shè)計(jì),但隨著Ajax的到來,JavaScript“從最受誤解的編程語言演變?yōu)樽盍餍械恼Z言”,這除了幸運(yùn)之外,也證明了它其實(shí)是一門優(yōu)秀的語言。Douglas Crockford在《JavaScript語言精粹》中剝開了JavaScript沾污的外衣,抽離出一個(gè)具有更好可靠性、可讀性和可維護(hù)性的JavaScript子集,讓你看到一門優(yōu)稚的、輕量級(jí)的和非常富有表現(xiàn)力的語言。作者從語法、對(duì)象、函數(shù)、繼承、數(shù)組、正則表達(dá)式、方法、樣式和優(yōu)美的特性這9個(gè)方面來呈現(xiàn)這門語言真正的精華部分,通過它們完全可以構(gòu)建出優(yōu)雅高效的代碼。作者還通過附錄列出了這門語言的糟粕和雞肋部分,且告訴你如何避免它們。最后還介紹了JSLint,通過它的檢驗(yàn),能有效地保障我們的代碼品質(zhì)。

作者簡介

  Douglas Crockford,是一名來自Yahoo!的資深JavaScript架構(gòu)師,以創(chuàng)造和維護(hù)JSON (JavaScriptObject Notation) 格式而為大家所熟知。他定期在各類會(huì)議上發(fā)表有關(guān)高級(jí)JavaScript的主題演講。他也是ECMAScript委員會(huì)的成員之一。

圖書目錄

前言
第1章 精華
 1.1 為什么要使用JavaScript
 1.2 分析JavaScript
 1.3 一個(gè)簡單的試驗(yàn)場
第2章 語法
 2.1 空白
 2.2 標(biāo)識(shí)符
 2.3 數(shù)字
 2.4 字符串
 2.5 語句
 2.6 表達(dá)式
 2.7 字面量
 2.8 函數(shù)
第3章 對(duì)象
 3.1 對(duì)象字面量
 3.2 檢索
 3.3 更新
 3.4 引用
 3.5 原型
 3.6 反射
 3.7 枚舉
 3.8 刪除
 3.9 減少全局變量污染
第4章 函數(shù)
 4.1 函數(shù)對(duì)象
 4.2 函數(shù)字面量
 4.3 調(diào)用
 4.4 參數(shù)
 4.5 返回
 4.6 異常
 4.7 給類型增加方法
 4.8 遞歸
 4.9 作用域
 4.10 閉包
 4.11 回調(diào)
 4.12 模塊
 4.13 級(jí)聯(lián)
 4.14 套用
 4.15 記憶
第5章 繼承
 5.1 偽類
 5.2 對(duì)象說明符
 5.3 原型
 5.4 函數(shù)化
 5.5 部件
第6章 數(shù)組
 6.1 數(shù)組字面量
 6.2 長度
 6.3 刪除
 6.4 枚舉
 6.5 混淆的地方
 6.6 方法
 6.7 維度
第7章 正則表達(dá)式
 7.1 一個(gè)例子
 7.2 結(jié)構(gòu)
 7.3 元素
第8章 方法
第9章 代碼風(fēng)格
第10章 優(yōu)美的特性
附錄A:糟粕
附錄B:雞肋
附錄C:JSLint
附錄D:語法圖
附錄E:JSON
索引

本目錄推薦

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