日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
JavaScript語言精粹(修訂版)圖書
人氣:388

JavaScript語言精粹(修訂版)

這是一本介紹JavaScript 語言本質(zhì)的書籍,值得任何正在或準(zhǔn)備從事JavaScript 開發(fā)的人閱讀,并且需要反復(fù)閱讀。學(xué)習(xí)、理解、實踐大師的思想,我們才可能站在巨人的肩上,才有機(jī)會超越大師,這本書就是開始。

內(nèi)容簡介

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

編輯推薦

《JavaScript語言精粹(修訂版)》是介紹JavaScript語言本質(zhì)的書籍,值得任何正在或準(zhǔn)備從事JavaScript開發(fā)的人閱讀,并且需要反復(fù)閱讀。

作者簡介

作者:(美國)道格拉斯 克羅克福德(Douglas Crockford) 譯者:趙澤欣 鄢學(xué)鷗

道格拉斯?克羅克福德(Douglas Crockford)是一名來自Yahoo!的博學(xué)JavaScript架構(gòu)師,以創(chuàng)造和維護(hù)JSON(Java Object Notation)格式而為大家所熟知。他定期在各類會議上發(fā)表有關(guān)高級JavaScript的主題演講。他也是ECMAScript委員會的成員之一。

目錄

前言

第1 章 精華

為什么要使用JavaScript

分析JavaScript

一個簡單的試驗場

第2 章 語法

空白

標(biāo)識符

數(shù)字

字符串

語句

表達(dá)式

字面量

函數(shù)

第3 章 對象

對象字面量

檢索

更新

引用

原型

反射

枚舉

刪除

減少全局變量污染

第4 章 函數(shù)

函數(shù)對象

函數(shù)字面量

調(diào)用

參數(shù)

返回

異常

擴(kuò)充類型的功能

遞歸

作用域

閉包

回調(diào)

模塊

級聯(lián)

柯里化

記憶

第5 章 繼承

偽類

對象說明符

原型

函數(shù)化

部件

第6 章 數(shù)組

數(shù)組字面量

長度

刪除

枚舉

容易混淆的地方

方法

指定初始值

第7 章 正則表達(dá)式

一個例子

結(jié)構(gòu)

元素

第8 章 方法

Array

Function

Number

Object

RegExp

String

第9 章 代碼風(fēng)格

第10 章 優(yōu)美的特性

附錄A 毒瘤

附錄B 糟粕

附錄C JSLint

附錄D 語法圖

附錄E JSON

索引

在線預(yù)覽

第4章

函數(shù)

JavaScript設(shè)計得最出色的就是它的函數(shù)的實現(xiàn)。它幾乎接近于。但是,想必你也能預(yù)料到,JavaScript的函數(shù)也存在瑕疵。 函數(shù)包含一組語句,它們是JavaScript的基礎(chǔ)模塊單元,用于代碼復(fù)用、信息隱藏和組合調(diào)用。函數(shù)用于指定對象的行為。一般來說,所謂編程,就是將一組需求分解成一組函數(shù)與數(shù)據(jù)結(jié)構(gòu)的技能。

函數(shù)對象

JavaScript中的函數(shù)就是對象。對象是“名/值”對的集合并擁有一個連到原型對象的隱藏連接。對象字面量產(chǎn)生的對象連接到Object.prototype。函數(shù)對象連接到Function.prototype(該原型對象本身連接到Object.prototype)。每個函數(shù)在創(chuàng)建時會附加兩個隱藏屬性:函數(shù)的上下文和實現(xiàn)函數(shù)行為的代碼。

每個函數(shù)對象在創(chuàng)建時也隨配有一個prototype屬性。它的值是一個擁有constructor屬性且值即為該函數(shù)的對象。這和隱藏連接到Function.prototype不同。這個令人費(fèi)解的構(gòu)造過程的意義將會在下個章節(jié)中揭示。

因為函數(shù)是對象,所以它們可以像任何其他的值一樣被使用。函數(shù)可以保存在變量、對象和數(shù)組中。函數(shù)可以被當(dāng)做參數(shù)傳遞給其他函數(shù),函數(shù)也可以再返回函數(shù)。而且,因為函數(shù)是對象,所以函數(shù)可以擁有方法。

函數(shù)的與眾不同之處在于它們可以被調(diào)用。

調(diào)用

調(diào)用一個函數(shù)會暫停當(dāng)前函數(shù)的執(zhí)行,傳遞控制權(quán)和參數(shù)給新函數(shù)。除了聲明時定義的形式參數(shù),每個函數(shù)還接收兩個附加的參數(shù):this和arguments。參數(shù)this在面向?qū)ο缶幊讨蟹浅V匾闹等Q于調(diào)用的模式。在JavaScript中一共有4種調(diào)用模式:方法調(diào)用模式、函數(shù)調(diào)用模式、構(gòu)造器調(diào)用模式和apply調(diào)用模式。這些模式在如何初始化關(guān)鍵參數(shù)this上存在差異。

調(diào)用運(yùn)算符是跟在任何產(chǎn)生一個函數(shù)值的表達(dá)式之后的一對圓括號。圓括號內(nèi)可包含零個或多個用逗號隔開的表達(dá)式。每個表達(dá)式產(chǎn)生一個參數(shù)值。每個參數(shù)值被賦予函數(shù)聲明時定義的形式參數(shù)名。當(dāng)實際參數(shù)(arguments)的個數(shù)與形式參數(shù)(parametem)的個數(shù)不匹配時,不會導(dǎo)致運(yùn)行時錯誤。如果實際參數(shù)值過多了,超出的參數(shù)值會被忽略。

網(wǎng)友評論(不代表本站觀點)

來自傷心法**的評論:

書還是很好的。。紙質(zhì)不屬于白色亮面的那種。。有點發(fā)灰黃,稍微有點糙,書本也有一股怪味道。剛打手大致的翻閱了一下。沒有印刷排版錯誤。

2015-04-08 16:22:42
來自無昵稱**的評論:

還不錯的書,很精致,知識點也很精煉,和js權(quán)威指南可以搭配看

2016-04-23 10:43:55
來自無昵稱**的評論:

據(jù)說是非常經(jīng)典,但境界有限。。還理解不了其中的奧妙

2016-01-20 16:51:52
來自正兒八**的評論:

略微有點偏,翻譯的比較難理解。沒基礎(chǔ)的看著比較吃力。整本書邏輯連接太多了。

2016-03-31 00:51:08
來自無昵稱**的評論:

很久就想買這本書了,感覺還不錯,隨手翻了一遍,印刷的還可以,快遞大哥的服務(wù)也很滿意,nice

2016-05-24 09:17:26
來自無昵稱**的評論:

可以的,確實精髓,但不是針對零基礎(chǔ)的,必須要有點編程經(jīng)驗

2016-11-29 11:03:11
來自無昵稱**的評論:

精粹就是精粹,javascript的精華。這本書很薄,讀起來卻要很久

2016-07-18 18:55:38
來自無昵稱**的評論:

JAVASCRIPT語言精粹(修訂版)白 標(biāo)識符 數(shù)字N 字符串 語句 表V

2016-01-21 04:13:41
來自無昵稱**的評論:

工具書,非常好,正在努力學(xué)習(xí)鉆研中,希望有心得,JScript一定要好好學(xué)

2016-05-19 02:03:11
來自匿名用**的評論:

書比較薄,不過還沒看,打算把權(quán)威指南看完了,再看這個,

2017-01-02 11:07:33
來自無昵稱**的評論:

整體不錯,比較滿意,比較經(jīng)典,JS語言精粹,書很薄,但涉及的知識和技術(shù)點很多,一定要好好看,好好學(xué),把JS技術(shù)迅速提高上去。

2015-08-30 12:09:40
來自Porco19**的評論:

之前看到網(wǎng)上很多人都推薦這本,買來很快就讀完了。不愧是javascript的大牛,小而美,把js的精華都講的很透徹,適合對js有一定經(jīng)驗的人來提升對js的整體理解。

2013-04-15 09:11:35
來自喵喵醬1**的評論:

一直用當(dāng)當(dāng) 速度很快 給力 希望越來也好 越來越劃算

2016-04-23 16:09:48
來自匿名用**的評論:

很贊的一本書,就是有些地方還是不太明白,加油

2017-05-22 22:09:32
來自比較笨**的評論:

這不同于國內(nèi)那些教科書,都像小學(xué)數(shù)學(xué)書一樣,列公式,告訴你怎樣做。這本書應(yīng)該是作者對js的理解。所以更像是一本語文書。推薦購買,但是購買之前可以先上網(wǎng)看一下簡單的語法。

2013-10-11 14:23:13
來自弋游**的評論:

書挺薄的,書中的內(nèi)容也都是相當(dāng)淺顯易懂的,但是總感覺書中的內(nèi)容太少,如果你有javascript的基礎(chǔ),還是不要買了!

2016-11-13 19:17:14
來自無昵稱**的評論:

JAVASCRIPT語言精粹(修訂版)變量污染 第章函數(shù) 函數(shù)對象 函數(shù)字面量 調(diào)6用 參數(shù) 返回 異常 擴(kuò)充類型的

2015-09-24 00:56:28
來自wj2699**的評論:

JavaScript語言精粹,翻譯的好書,就是太薄了!

2013-01-16 15:21:39
來自無昵稱**的評論:

與犀牛書擺在一起,形象的說明了JavaScript這種語言的特點。≧▽≦

2014-12-23 19:47:04
來自無昵稱**的評論:

JAVASCRIPT語言精粹(修訂版)語句 表達(dá)式 字面10量 Q8函數(shù) 第章對象 Q對象字面量 檢索 更新 引用 原型 反射

2015-10-24 09:09:38
來自無昵稱**的評論:

好吧,適合對JavaScript有一定了解的人,講了好多的細(xì)節(jié),不錯

2016-07-08 17:29:26
來自無昵稱**的評論:

這本書不說了,JavaScript領(lǐng)域的經(jīng)典,不過并不適合初學(xué)者。

2016-06-27 13:56:43
來自無昵稱**的評論:

學(xué)習(xí)久了JavaScript多少會有一種遇到瓶頸的感覺,這個時候重新學(xué)習(xí)會是一種不錯的做法,而看經(jīng)典的書籍來重新學(xué)習(xí)則是更好的做法,推薦。

2015-11-29 14:09:05
來自我只是**的評論:

字體與紙質(zhì)都非常令人舒服,整體還是O'reilly一貫的風(fēng)格。對于JS的一些奇怪的機(jī)制和特點講的還算比較清楚。但是在一定程度上可以說本書是作者心中的語言精粹,看的出來作者還是持有一定偏見的。不過整體還好。另外,幾乎沒怎么講DOM。

2013-08-30 15:56:56
來自MR_mac1**的評論:

JavaScript的精品書,里面大量使用鐵路圖進(jìn)行語法講解,我想可能會對新手有點不友好。比較推薦已經(jīng)入門的JavaScript使用者購買

2016-04-22 15:19:48
來自三娃薩**的評論:

不太適合初學(xué)者看,中間的鐵路圖也不是很習(xí)慣。買來是在通勤途中看的,不建議初學(xué)者買,有一定基礎(chǔ)的研究下還是很好的。畢竟作者覺得じゃJavaScript有很多設(shè)計弊端,并說出了其精華之處

2015-11-14 07:54:34
來自無昵稱**的評論:

數(shù)字 字符串 語句 表達(dá)式 字面量 函數(shù) 第2章對象 對象字面量 檢10索 W更新 引用 原型 反射 枚舉 JAVASCRQIPT語言精粹(修訂版)刪除 減少全局變量污染 第章函數(shù) 函數(shù)對象 函數(shù)字面量 調(diào)用 參數(shù) 

2016-06-18 18:49:43

免責(zé)聲明

更多出版社