本書共13章,內(nèi)容涵蓋JavaScript入門、基本語法、數(shù)組、函數(shù)、面向?qū)ο蟆OM、DOM、事件、Ajax、瀏覽器存儲、正則表達(dá)式、Vue、網(wǎng)頁版貪吃蛇。
HTML、CSS和JavaScript是網(wǎng)站前端開發(fā)的技術(shù)。HTML和CSS用于實(shí)現(xiàn)網(wǎng)頁的結(jié)構(gòu)和樣式,JavaScript可以實(shí)現(xiàn)網(wǎng)頁的交互,三者結(jié)合能為用戶提供美觀的瀏覽效果和友好的瀏覽體驗(yàn)?zāi)陙,用戶體驗(yàn)越來越受到互聯(lián)網(wǎng)行業(yè)的重視,相應(yīng)地,在網(wǎng)站前端開發(fā)中用于優(yōu)化用戶體驗(yàn)的JavaScript也越來越受到網(wǎng)站開發(fā)從業(yè)人員和相關(guān)愛好者的追捧,如何快速、全面地了解和掌握它的應(yīng)用,也成為相關(guān)從業(yè)人員和愛好者亟需解決的問題。
為解決上述問題,我們特組織企業(yè)專家和一線老師共同編寫了本書。本書面向具有HTML和CSS基礎(chǔ)的人群,講解JavaScript程序設(shè)計語言在網(wǎng)站前端開發(fā)中的應(yīng)用,在教學(xué)內(nèi)容的選取和組織上,既考慮了知識的系統(tǒng)性,也兼顧了與實(shí)際應(yīng)用的緊密結(jié)合,安排了大量實(shí)際案例,便于讀者在做中學(xué),學(xué)中做、學(xué)完即可上手操作。
本書
本書采用傳統(tǒng)的章節(jié)式編寫方式,將理論知識與實(shí)踐應(yīng)用緊密結(jié)合,具有很強(qiáng)的可讀性和實(shí)用性體來說,本書具有以下特點(diǎn)。
pan style="font-family:宋體">)課政融合,同向同行。本書秉承能力教育與思想政治教育同向同行的理念,安排了能夠激發(fā)學(xué)生創(chuàng)新思維,開拓學(xué)生科技視野的內(nèi)容,將知識學(xué)習(xí)和思政教育融合,培養(yǎng)高思想、高素質(zhì)、高技能的專業(yè)型人才,實(shí)現(xiàn)課程與思政協(xié)同育人的教學(xué)理念。
(2)結(jié)構(gòu)清晰,系統(tǒng)性強(qiáng)。本書整體結(jié)構(gòu)采取“”的形式,首述JavaScrt相關(guān)知識,然后分別介紹JavaScript基本語法、數(shù)組、函數(shù)、面向?qū)ο蟆?/span>BOM、DOM等基礎(chǔ)知識,后介紹了目前國內(nèi)常用的JavaScript框架Vue,并安排了一個綜合案例。
(3)內(nèi)容全面,理實(shí)一體。本書內(nèi)容全面,滿足相關(guān)的課程定位和教學(xué)要求。由于涉及的知識點(diǎn)較多,單純地闡述知識點(diǎn)會枯燥乏味,難以激發(fā)讀者的學(xué)習(xí)興趣。因此,本書在精講知識點(diǎn)的基礎(chǔ)上,還通過小實(shí)例、示例和綜合案例讓讀者邊學(xué)邊練,便于其快速理解相關(guān)知識和掌握相關(guān)技能。
(4)語言精練,體例新穎。本書在講解知識點(diǎn)時,力求做到概念,語言精練,通俗易懂。另外,本書根據(jù)需要安排了多種有的小欄目括“知識鏈接”“提示”“拓展閱讀”等,這些小欄目不僅能豐富老師的教學(xué)手段,活躍課堂氣氛,還能起到激發(fā)學(xué)生學(xué)習(xí)興趣和拓展知識面的作用。
(5)精美微課,掃碼即得。本書配有精心制作的微課,學(xué)生借助手機(jī)或其他移動設(shè)備掃描二維碼即可獲取相關(guān)知識的微課,從而更好地理解和掌握相關(guān)內(nèi)容。
教學(xué)資源下載
本書配有豐富優(yōu)質(zhì)的教學(xué)資源,讀者可以登錄文旌綜合教臺“文旌課堂”(www.wegkt.com)下載。
在本書編寫過程中,編者參考了國內(nèi)外有關(guān)論著和相關(guān)網(wǎng)站上的資料,在此向相關(guān)作者表示誠摯的謝意。由于編者有限,書中存在的不妥之處,懇請各位讀者批評指正。