JavaScript編程全解

這是一本關(guān)于JavaScript 程序設(shè)計(jì)語(yǔ)言的書(shū)。本書(shū)的前半部分將對(duì)JavaScript 的語(yǔ)言基礎(chǔ)進(jìn)行解說(shuō),而后半部分主要介紹包括客戶端JavaScript、HTML5、Web API 以及服務(wù)器JavaScript 等與JavaScript 相關(guān)的應(yīng)用領(lǐng)域。

本書(shū)面向有一定編程基礎(chǔ)的開(kāi)發(fā)者,因此書(shū)中的JavaScript 代碼都只取了片段。希望通過(guò)復(fù)制粘貼來(lái)使用這些代碼的讀者,在閱讀本書(shū)時(shí)或許會(huì)感到有些困難。此外,本書(shū)中沒(méi)有涉及網(wǎng)頁(yè)設(shè)計(jì)和用戶體驗(yàn)的內(nèi)容,如果只是希望學(xué)習(xí)和網(wǎng)頁(yè)顯示效果有關(guān)的JavaScript 知識(shí),閱讀本書(shū)并不合適。

本書(shū)的目標(biāo)讀者是希望深入學(xué)習(xí)JavaScript 并開(kāi)發(fā)完整的Web 應(yīng)用程序的人。那些平時(shí)主要使用Java 或是PHP 等其他語(yǔ)言的開(kāi)發(fā)者,有時(shí)也會(huì)遇到一些不得不使用JavaScript 語(yǔ)言的情況。對(duì)于這些開(kāi)發(fā)者來(lái)說(shuō),如果你抱有"既然要使用JavaScript,就應(yīng)該學(xué)習(xí)正確的語(yǔ)言規(guī)范以寫(xiě)出良好代碼"的想法,也推薦你閱讀本書(shū)。

日本亞馬遜2012年度銷(xiāo)量No.1
對(duì)應(yīng)ECMAScript 最新版本
完美涵AJAX/jQuery/HTML5/WebSocket/Web API/Node.js

亞馬遜購(gòu)書(shū)地址:《JavaScript編程全解》

如果希望理解JavaScript 的語(yǔ)言基礎(chǔ),請(qǐng)閱讀本書(shū)的第2部分。為了讓沒(méi)有接觸過(guò)程序設(shè)計(jì)語(yǔ)言的人也能理解,本書(shū)著實(shí)下了一番功夫。雖然其中包含了不少和Java 對(duì)比的內(nèi)容,不過(guò)只要按順序認(rèn)真閱讀,初學(xué)者也不會(huì)感到吃力。

從第3部分開(kāi)始本書(shū)將介紹JavaScript 的應(yīng)用,其中還包括HTML5 和Node.js 等熱門(mén)的新技術(shù)。其實(shí),如果真要理性地評(píng)價(jià)JavaScript 這門(mén)程序設(shè)計(jì)語(yǔ)言,我們會(huì)發(fā)現(xiàn)它并不具有令人興奮的特性。雖然JavaScript 在其看似平凡的外表之下有著復(fù)雜的內(nèi)部構(gòu)造,但它確實(shí)不是一種采用了計(jì)算機(jī)科學(xué)領(lǐng)域最新技術(shù)的新型語(yǔ)言。事實(shí)上,學(xué)習(xí)JavaScript 的意義與其說(shuō)是為了學(xué)習(xí)這門(mén)語(yǔ)言本身,倒不如說(shuō)是為了學(xué)習(xí)和使用其相關(guān)領(lǐng)域的知識(shí)。近年來(lái),JavaScript 相關(guān)領(lǐng)域的發(fā)展著實(shí)令人著迷。毫不夸張地說(shuō),現(xiàn)在互聯(lián)網(wǎng)的新熱點(diǎn)大多都和JavaScript 有關(guān)。

作者簡(jiǎn)介:

井上誠(chéng)一郎
曾在美國(guó)參與過(guò)Lotus Notes的開(kāi)發(fā),后在日本創(chuàng)立了Ariel Network股份公司,任CTO。目前從事面向企業(yè)的PSP軟件及企業(yè)產(chǎn)品的開(kāi)發(fā)。著有《PSP教科書(shū)》、《Java編程詳解》、《實(shí)踐JS 服務(wù)器端JavaScript入門(mén)》等書(shū)。負(fù)責(zé)本書(shū)Part1、Part2、Part5與Part6的撰寫(xiě)。

土江拓郎
大學(xué)時(shí)學(xué)習(xí)了航天工程學(xué)和機(jī)器人工程學(xué),之后憑著興趣進(jìn)入了IT行業(yè)工作。2008年加入Ariel Network股份公司。從事Java及JavaScript相關(guān)的企業(yè)產(chǎn)品開(kāi)發(fā)工作。負(fù)責(zé)本書(shū)Part3的撰寫(xiě)。

濱邊將太
學(xué)生時(shí)代在Ariel Network股份公司實(shí)習(xí)。學(xué)習(xí)了軟件開(kāi)發(fā)的基礎(chǔ)知識(shí)并了解了開(kāi)發(fā)人員的工作生活情況。2009年加入了雅虎公司,從事針對(duì)電視的軟鍵盤(pán)開(kāi)發(fā),以及智能手機(jī)應(yīng)用GyaO!的開(kāi)發(fā)。最近正在公司中開(kāi)展HTML5及Node.js的普及活動(dòng)。負(fù)責(zé)了本書(shū)Part4的撰寫(xiě)。

譯者簡(jiǎn)介:

陳筱煙
畢業(yè)于復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系,主要研究方向?yàn)榭缭O(shè)備人機(jī)交互理論。長(zhǎng)期從事對(duì)日軟件外包工作。從大學(xué)時(shí)期開(kāi)始接觸并使用Java、JavaScript進(jìn)行程序開(kāi)發(fā),現(xiàn)在對(duì)Web應(yīng)用及智能手機(jī)應(yīng)用的開(kāi)發(fā)很感興趣。

收藏
點(diǎn)贊

復(fù)制本文鏈接 文章為作者獨(dú)立觀點(diǎn)不代表優(yōu)設(shè)網(wǎng)立場(chǎng),未經(jīng)允許不得轉(zhuǎn)載。