出版時(shí)間:2009-9 出版社:清華大學(xué)出版社 作者:張孝祥,徐明華 叢書(shū)主編,于坤,周大慶 編著 頁(yè)數(shù):413 字?jǐn)?shù):643000
Tag標(biāo)簽:無(wú)
前言
首先,感謝并祝賀您選擇本系列叢書(shū)!《軟件開(kāi)發(fā)課堂》系列叢書(shū)通過(guò)大量的精彩實(shí)例、完整的學(xué)習(xí)視頻,讓您完全融入編程實(shí)戰(zhàn)演練,從零開(kāi)始,逐步精通相關(guān)知識(shí),成為自學(xué)成才的編程高手,哪怕您是一個(gè)高中生,都可以輕松地實(shí)現(xiàn)職場(chǎng)的夢(mèng)想和生活的愿望!1. 叢書(shū)內(nèi)容隨著軟件行業(yè)的不斷升溫,程序員這一職業(yè)正在成為IT界中的佼佼者,越來(lái)越多的程序設(shè)計(jì)愛(ài)好者開(kāi)始投入到相關(guān)軟件開(kāi)發(fā)的學(xué)習(xí)中。然而很多朋友在面對(duì)大量的代碼時(shí)又有些望而卻步,不知從何入手。實(shí)際上,一本好書(shū)不僅要教會(huì)讀者怎樣去實(shí)現(xiàn)書(shū)中的內(nèi)容,更重要的是要教會(huì)讀者如何去思考、去探究、去創(chuàng)新。
內(nèi)容概要
本書(shū)根據(jù)JavaScript在各種類型的應(yīng)用開(kāi)發(fā)中(如B28、B2C、C2c)的使用情況,有針對(duì)性地安排了豐富的案例,從基本的表格操作、表單操作,到構(gòu)建瀏覽器端的富文本編輯器,再到實(shí)現(xiàn)像Windows那樣的復(fù)雜Ul的操作,每一個(gè)案例都能讓讀者從中學(xué)習(xí)到主流的JavaScript開(kāi)發(fā)技巧。 針對(duì)初學(xué)者,本書(shū)也講解了JavaScript的基本語(yǔ)法,所以即使沒(méi)有任何編程語(yǔ)言基礎(chǔ),讀者也能夠明白JavaScript的運(yùn)行機(jī)制。針對(duì)有其他編程語(yǔ)言基礎(chǔ)的讀者,書(shū)中還介紹了JavaScript的高級(jí)用法,讓這個(gè)被稱為“腳本”的語(yǔ)言,也能像其他編程語(yǔ)言(如C\C++、Java)一樣實(shí)現(xiàn)復(fù)雜的操作,甚至在瀏覽器中實(shí)現(xiàn)一個(gè)通常只能出現(xiàn)在桌面程序中的游戲。 本書(shū)不僅是JavaScript愛(ài)好者自學(xué)的首選用書(shū),同時(shí)也非常適合作為大中專院校及社會(huì)培訓(xùn)機(jī)構(gòu)的教學(xué)用書(shū)。
作者簡(jiǎn)介
張孝祥,北京傳智播客教育科技有限公司教學(xué)總監(jiān)。著有《Java就業(yè)培訓(xùn)教程》、《Java Script網(wǎng)頁(yè)開(kāi)發(fā)》、《深入體驗(yàn)Java Web開(kāi)發(fā)內(nèi)幕一核心基礎(chǔ)》、《深入體驗(yàn),,Java Web開(kāi)發(fā)內(nèi)幕—高級(jí)特性》、《Java郵件開(kāi)發(fā)詳解》等一系列Java暢銷書(shū)籍,發(fā)布了中國(guó)第一套Java學(xué)習(xí)視頻,被譽(yù)
書(shū)籍目錄
第1章 初識(shí)JavaScript 1.1 什么是JavaScript 1.1.1 ECMAScript 1.1.2 JScript 1.2 天使還是魔鬼 1.2.1 種類繁多的浮動(dòng)廣告 1.2.2 超出你的想象 1.3 Hello JavaScript 1.3.1 網(wǎng)頁(yè)變臉 1.3.2 移動(dòng)的彩虹 1.4 上機(jī)練習(xí)第2章 JavaScript環(huán)境 2.1 運(yùn)行環(huán)境 2.2 開(kāi)發(fā)工具 2.3 腳本檢查 2.3.1 以標(biāo)記直接嵌入腳本 2.3.2 以標(biāo)記引入腳本文件 2.4 開(kāi)發(fā)限制 2.5 幫助文檔 2.6 解釋型語(yǔ)言 2.7 學(xué)習(xí)建議 2.8 上機(jī)練習(xí)第3章 JavaScript基本語(yǔ)法 3.1 算法 3.2 變量 3.2.1 變量的聲明和賦值 3.2.2 變量的命名規(guī)范 3.3 數(shù)據(jù)類型分類 3.3.1 數(shù)據(jù)類型分類 3.3.2 類型轉(zhuǎn)換 3.4 關(guān)鍵字 3.5 標(biāo)識(shí)符 3.6 常量 3.7 轉(zhuǎn)義字符 3.8 運(yùn)算符 3.8.1 算術(shù)運(yùn)算符 3.8.2 賦值運(yùn)算符 3.8.3 關(guān)系運(yùn)算符 3.8.4 邏輯運(yùn)算符 3.8.5 位運(yùn)算符 3.8.6 其他運(yùn)算符 3.8.7 優(yōu)先級(jí)和結(jié)合性 3.9 控制語(yǔ)句 3.9.1 選擇條件語(yǔ)句 3.9.2 循環(huán)語(yǔ)句 3.9.3 with語(yǔ)句 3.9.4 異??刂普Z(yǔ)句 3.10 數(shù)組 3.10.1 數(shù)組的創(chuàng)建及使用 3.10.2 JavaScript數(shù)組 3.10.3 多維數(shù)組 3.11 函數(shù) 3.11.1 函數(shù)的創(chuàng)建及使用 3.11.2 函數(shù)的參數(shù) 3.11.3 函數(shù)返回值 3.11.4 內(nèi)部函數(shù)和匿名函數(shù) 3.11.5 回調(diào)函數(shù) 3.11.6 遞歸算法 3.11.7 變量的作用域和生命周期 3.12 注釋 3.13 上機(jī)練習(xí)第4章 JavaScript對(duì)象 4.1 面向?qū)ο? 4.1.1 類 ……第5章 瀏覽器中的JavaScript第6章 HTML+CSS+JS三效合一第7章 智能的表單驗(yàn)證第8章 表格第9章 網(wǎng)頁(yè)Word第10章 Java Script動(dòng)畫(huà)第11章 多媒體內(nèi)容管理第12章 Web拖動(dòng)技術(shù)第13章 曲奇拼圖第14章 資源加載策略第15章 瘋狂的小坦克第16章 深入認(rèn)識(shí)JavaScript附錄A 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性附錄B 事件對(duì)象平臺(tái)差異附錄C 常見(jiàn)事件的列表和描述附錄D HTTP響應(yīng)碼附錄E JavaScript的常用對(duì)象與函數(shù)附錄F 常見(jiàn)CSS樣式列表
章節(jié)摘錄
插圖:1.1 什么是JavaScript在學(xué)習(xí)什么是JavaScript之前,讀者應(yīng)該已經(jīng)知道了什么是HTML。這種通過(guò):Internet而改變了全世界的“簡(jiǎn)單”技術(shù)從它被創(chuàng)造的那天起,就不斷地改善著人們的生活。現(xiàn)在,娛樂(lè)、購(gòu)物、信息等各種類型的網(wǎng)站如雨后春筍般地不斷涌現(xiàn)出來(lái)。而當(dāng)只了解HTML的讀者也準(zhǔn)備做一個(gè)可以影響世界的網(wǎng)站的時(shí)候,可能會(huì)發(fā)現(xiàn)自己目前所掌握的技術(shù)只能做出跑馬燈()這樣的“動(dòng)態(tài)”效果。這本身沒(méi)什么好奇怪的,HTML的初衷就是作為信息的展示平臺(tái),而且是靜態(tài)的信息。但沒(méi)人愿意長(zhǎng)期面對(duì)這樣死板的頁(yè)面效果。所以,怎樣讓這些信息更好地展示給瀏覽者,或者說(shuō)怎樣讓網(wǎng)頁(yè)跟瀏覽者更好地互動(dòng),就成了網(wǎng)頁(yè)開(kāi)發(fā)者所考慮的問(wèn)題。開(kāi)發(fā)者需要一種簡(jiǎn)單而靈活的編程語(yǔ)言,用來(lái)改善這種情況。JavaScript就這樣誕生了。Netscape公司在1995年發(fā)布了名為JavaScript的腳本語(yǔ)言。最初的JavaScript被開(kāi)發(fā)出來(lái)就是為了減輕服務(wù)器壓力,提高用戶體驗(yàn)。要知道,在早期的HTML中,要驗(yàn)證一個(gè)賬號(hào)的正確性(這里指格式的正確性,比如不能少于8位),都需要發(fā)送到服務(wù)器去驗(yàn)證,這對(duì)服務(wù)器來(lái)說(shuō),是一項(xiàng)沒(méi)有必要的開(kāi)銷,對(duì)用戶來(lái)說(shuō)也浪費(fèi)了一次刷新頁(yè)面的時(shí)間。JavaScript的出現(xiàn)改變了這種狀況,基本上目前所有的網(wǎng)站都使用JavaScript進(jìn)行這類驗(yàn)證。
編輯推薦
《Java Script基礎(chǔ)與案例開(kāi)發(fā)詳解》:零基礎(chǔ)學(xué)習(xí)者入門(mén)必讀,專家課堂式講解開(kāi)發(fā)技巧,基礎(chǔ)知識(shí)到開(kāi)發(fā)案例融會(huì)貫通,知識(shí)點(diǎn)+應(yīng)用示例+技術(shù)剖析,體驗(yàn)項(xiàng)目案例開(kāi)發(fā)的全過(guò)程。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Java Script基礎(chǔ)與案例開(kāi)發(fā)詳解 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版