15天學(xué)會(huì)JavaScript(視頻教學(xué)版)
定 價(jià):79 元
叢書名:高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選
- 作者:王金柱
- 出版時(shí)間:2018/9/1
- ISBN:9787302511281
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312JA
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書從技術(shù)和實(shí)際應(yīng)用場(chǎng)景相結(jié)合的角度出發(fā),結(jié)合當(dāng)下熱門技術(shù)(JavaScript、ECMAScript 6、Ajax、Prototype.js、HTML 5、CSS 3等),用大量的、易懂的、*代表性的代碼實(shí)例幫助讀者學(xué)習(xí)JavaScript技術(shù)開發(fā)。本書共分為15章,從JavaScript的基礎(chǔ)知識(shí)到技術(shù)難點(diǎn)循序漸進(jìn)地呈現(xiàn)給讀者,讓讀者有一個(gè)學(xué)習(xí)編程語言從易到難、由簡(jiǎn)至繁的體驗(yàn)過程;A(chǔ)部分包括JavaScript的發(fā)展歷史、語法基礎(chǔ)、表達(dá)式、函數(shù)等內(nèi)容;提高部分主要介紹JavaScript對(duì)象、類、繼承等方面的知識(shí)難點(diǎn);應(yīng)用部分側(cè)重Web開發(fā)方向,包括DOM操作、事件處理、正則表達(dá)式、Ajax技術(shù)和JavaScript框架等主流技術(shù)。本書是讀者學(xué)習(xí)掌握J(rèn)avaScript技術(shù)非常好的工具,相信豐富的內(nèi)容和大量的實(shí)例能夠?yàn)樽x者學(xué)習(xí)和工作帶來啟發(fā),是前端開發(fā)初學(xué)者不錯(cuò)的選擇。
JavaScript是目前市場(chǎng)上熱門的編程語言,是Web前端開發(fā)的一款利器。隨著大前端技術(shù)成為熱點(diǎn),各種JavaScript框架更是如雨后春筍般出現(xiàn),激發(fā)了新手學(xué)習(xí)JavaScript的熱情。推出本書的目的是看到JavaScript在Web前端開發(fā)和移動(dòng)應(yīng)用開發(fā)領(lǐng)域的重要性,滿足廣大編程愛好者的需求。本書適合JavaScript初學(xué)者學(xué)習(xí),也對(duì)具有一定JavaScript基礎(chǔ)的開發(fā)人員有所幫助,是一本由淺入深的JavaScript完全教程。
前 言學(xué)習(xí)編程關(guān)鍵是興趣學(xué)習(xí)編程的過程比較枯燥,相信只有強(qiáng)烈的興趣才是程序員堅(jiān)持下去的動(dòng)力。編程語言都會(huì)有非常多的知識(shí)點(diǎn)需要掌握,為了幫助讀者加深理解,筆者在本書中演示大量的、有趣的代碼實(shí)例,期望讀者都能夠盡快地喜歡上JavaScript技術(shù),它確實(shí)太棒了!基礎(chǔ)知識(shí)點(diǎn)與發(fā)展大趨勢(shì)本書不僅包括JavaScript技術(shù)在當(dāng)下主流和熱門領(lǐng)域的發(fā)展應(yīng)用,而且還著重介紹了JavaScript原生語法的基礎(chǔ)及其應(yīng)用。對(duì)于初學(xué)者需要注意的方方面面本書還有特別提示,以期幫助讀者盡量少走彎路。本書不僅介紹技術(shù)而且還介紹相關(guān)技術(shù)的來龍去脈,讓讀者可以做一個(gè)有方向感的技術(shù)開發(fā)者!本書適合你嗎?本書的基礎(chǔ)知識(shí)可以幫助讀者快速踏入JavaScript領(lǐng)域之門,讓讀者隨心所欲地去付諸實(shí)踐開發(fā)。Ajax部分可以幫助讀者掌握Web 2.0技術(shù)的精髓。JavaScript框架部分則可以讓讀者了解前端技術(shù)的前沿方向。本書完全是從一個(gè)新手的視角出發(fā)去講解JavaScript技術(shù)、ECMAScript 6新特性、JS框架應(yīng)用。作者按照初學(xué)習(xí)的規(guī)律,循序漸進(jìn)、由淺入深地介紹各門各類、相互關(guān)聯(lián)的知識(shí)點(diǎn)。本書是一本實(shí)例書,也是一本引導(dǎo)書,首先教會(huì)讀者寫代碼,而不是教會(huì)讀者看語法。本書涉及的工具和技術(shù)在這里給讀者做一個(gè)簡(jiǎn)介。本書涉及的主要軟件工具、技術(shù)與框架Apache HTTPCSS 3Prototype.jsEditPlusCSS SpritesHTTPVisioCSS HackECMAScript 6Mozilla FirefoxJSONHTML5Sublime TextMIMERegexpSmartDrawJavaScriptDHTMLWebStormjQueryPHPNotepadAJAX延遲加載本書特點(diǎn)(1)本書不是純粹的理論知識(shí)介紹,也不是高深技術(shù)研討,而是從基礎(chǔ)出發(fā),用簡(jiǎn)單的、典型的示例引申出核心知識(shí),最后還指出通往高精尖進(jìn)一步深入學(xué)習(xí)的道路。(2)本書全面介紹了JavaScript涉及的前端領(lǐng)域、后端應(yīng)用范圍,讓讀者能夠系統(tǒng)綜合性地觀看到這門語言的全貌,在學(xué)習(xí)的過程中不至于迷失方向。(3)本書注重知識(shí)難點(diǎn)探究,著力于技術(shù)實(shí)踐結(jié)合,應(yīng)用場(chǎng)景效果,能大大激活讀者的閱讀興趣且能夠時(shí)時(shí)為讀者提供參考。(4)本書旨在引導(dǎo)讀者進(jìn)行更多技術(shù)上的創(chuàng)新,每章最后都會(huì)用技術(shù)點(diǎn)參考的方式擴(kuò)大讀者的閱讀范圍。(5)本書代碼遵循重構(gòu)原理,避免代碼污染,真心希望讀者能寫出優(yōu)秀的、簡(jiǎn)潔的、可維護(hù)的代碼。
本書讀者與作者?愛好網(wǎng)頁設(shè)計(jì)的大中專院校的學(xué)生?準(zhǔn)備從事前端開發(fā)的人員?喜歡或從事網(wǎng)頁設(shè)計(jì)且對(duì)前端感興趣的人員?想拓展前端知識(shí)面的讀者?JavaScript、ECMAScript 6的愛好者?Web技術(shù)從業(yè)人員?可作為各種培訓(xùn)學(xué)校的入門實(shí)踐教材
本書由王金柱主筆,其他參與創(chuàng)作的還有張婷、謝志強(qiáng)、李一鳴、胡松濤、王曉華、楊旺功、陳明紅、林龍、王小輝、張光澤、劉鑫。
編 者2018年8月
王金柱,對(duì)JavaScript語言、jQuery框架、Node.js、React等Web前端開發(fā)有著獨(dú)到的經(jīng)驗(yàn),并精通HTML/XHTML、CSS與PHP等開發(fā)語言的應(yīng)用。有著10多年豐富的IT從業(yè)經(jīng)歷,完成過多家大型央企與上市公司的企業(yè)級(jí)Web系統(tǒng)平臺(tái)項(xiàng)目的前端模塊開發(fā)工作。
目 錄
第1章 JavaScript基礎(chǔ) 11.1 JavaScript概述 11.1.1 JavaScript腳本語言的概念 11.1.2 JavaScript發(fā)展歷史 21.1.3 JavaScript的組成 21.1.4 ECMAScript概述 31.1.5 JavaScript的特點(diǎn) 31.2 網(wǎng)頁中的JavaScript腳本語言 41.2.1