出版時(shí)間:2009-10 出版社:清華大學(xué)出版社 作者:陳杰華,袁平,卓碧華 主編 頁數(shù):242
前言
JavaScript是一種使用方便的對(duì)象式腳本描述語言,它主要應(yīng)用于建立真正的聯(lián)機(jī)應(yīng)用程序。無論是在客戶端方面還是在服務(wù)器端方面,這種聯(lián)機(jī)應(yīng)用程序都可以將對(duì)象和信息資源連接在一起。網(wǎng)頁設(shè)計(jì)者和應(yīng)用程序開發(fā)人員都可以使用JavaScript動(dòng)態(tài)地描述在客戶端和服務(wù)器端上運(yùn)行的對(duì)象操作。JavaScript程序通過嵌入到HTML語言中實(shí)現(xiàn)具體功能,這樣可以彌補(bǔ)HTML語言的不足。另外,在網(wǎng)頁中嵌入JavaScript程序后,可以讓網(wǎng)頁內(nèi)容更加豐富?! ”緯饕攸c(diǎn)體現(xiàn)在如下3個(gè)方面?! 。?)適合教師教學(xué)。本書按教材編寫,內(nèi)容組織和結(jié)構(gòu)合理,條理清晰。同時(shí),每章均安排有幾個(gè)編程題,以方便學(xué)生進(jìn)行上機(jī)調(diào)試程序。同時(shí),教師可以利用電子教案、習(xí)題參考答案等教學(xué)資源,從而使備課、講課、指導(dǎo)學(xué)生上機(jī)實(shí)習(xí)等均感方便。 ?。?)章節(jié)結(jié)構(gòu)合理。本書按照程序設(shè)計(jì)思想的主要流程來安排各章節(jié),易于讀者理解。每章均按照基本概念、語句結(jié)構(gòu)、程序思想、代碼實(shí)現(xiàn)來介紹JavaScript語言,有利于學(xué)生對(duì)照學(xué)習(xí),提高學(xué)習(xí)效率。本書采用循序漸進(jìn)的學(xué)習(xí)模式,適合初、中級(jí)讀者掌握J(rèn)avaScript語言?! 。?)圖文并茂,簡(jiǎn)明易懂。本書文字通俗,努力做到用通俗語言來解釋概念和程序設(shè)計(jì)思想。對(duì)HTML文檔和JavaScript程序都附有計(jì)算機(jī)運(yùn)行后的窗口圖形,以方便讀者閱讀。重點(diǎn)介紹JavaScript語言的相關(guān)知識(shí),為讀者體驗(yàn)式學(xué)習(xí)奠定基礎(chǔ)。
內(nèi)容概要
本書是學(xué)習(xí)JavaScript語言編程的基礎(chǔ)教材,全書共分為10章,主要內(nèi)容包括Internet網(wǎng)絡(luò)基礎(chǔ),JavaScript與其他Web開發(fā)語言,超文本標(biāo)識(shí)語言HTML, JavaScript語法基礎(chǔ),JavaScript的控制語句,對(duì)象編程基礎(chǔ),預(yù)定義對(duì)象和預(yù)定義函數(shù),瀏覽器對(duì)象,事件驅(qū)動(dòng)機(jī)制,JavaScript中的多媒體應(yīng)用等。為方便講課與上機(jī)實(shí)踐,每章最后均附有習(xí)題。 本書內(nèi)容豐富,講解簡(jiǎn)明易懂、循序漸進(jìn)、深入淺出。本書可作為高等院校本、??聘鲗I(yè)學(xué)生學(xué)習(xí)JavaScript語言程序設(shè)計(jì)課程的教材,也可作為初學(xué)者、IT行業(yè)愛好者的輔助學(xué)習(xí)教材。
書籍目錄
第1章 Internet網(wǎng)絡(luò)基礎(chǔ) 1.1 Internet 1.1.1 Internet的發(fā)展過程 1.1.2 Internet的特點(diǎn) 1.1.3 Internet網(wǎng)絡(luò)提供的服務(wù) 1.2 Internet網(wǎng)絡(luò)地址 1.2.1 IP地址 1.2.2 域名系統(tǒng) 1.2.3 電子郵件地址 1.2.4 超文本傳輸協(xié)議 1.2.5 統(tǒng)一資源定位符 1.3 連接到Internet 1.3.1 軟硬件環(huán)境要求 1.3.2 連接到Internet的方式 1.3.3 網(wǎng)絡(luò)系統(tǒng)的工作模式 1.4 Internet Explorer瀏覽器的使用 1.4.1 Internet Explorer瀏覽器的啟動(dòng) 1.4.2 Internet Explorer瀏覽器的窗口組成 1.4.3 菜單選項(xiàng) 1.4.4 快捷鍵 1.4.5 返回到已瀏覽的Web頁 1.4.6 保存Web頁中的信息 1.4.7 查看以不同語言編寫的Web頁 1.4.8 將網(wǎng)站收藏到收藏夾中 1.5 電子郵件 1.5.1 電子郵件簡(jiǎn)介 1.5.2 Outlook Express的使用 1.6 教學(xué)要點(diǎn) 習(xí)題第2章 JavaScript與其他Web開發(fā)語言 2.1 Java語言的起源、現(xiàn)狀和特點(diǎn) 2.1.1 Java語言的起源 2.1.2 Java語言的現(xiàn)狀 2.1.3 Java語言的特點(diǎn) 2.2 JavaScript語言簡(jiǎn)介 2.2.1 JavaScript語言概述 2.2.2 JavaScript語言的優(yōu)點(diǎn)與不足 2.2.3 JavaScript對(duì)環(huán)境的要求 2.2.4 JScript簡(jiǎn)介 2.3 使用Word 2003建立Web頁 2.3.1 HTML規(guī)范 2.3.2 創(chuàng)建Web頁 2.3.3 可添加到Web頁中的項(xiàng)目 2.3.4 創(chuàng)建自定義HTML模板 2.3.5 在Web頁中添加非文字項(xiàng)目 2.4 使用Visual J++建立動(dòng)態(tài)HTML 2.4.1 HTML與動(dòng)態(tài)HTML簡(jiǎn)介 2.4.2 使用WFC類庫創(chuàng)建動(dòng)態(tài)HTML 2.5 教學(xué)要點(diǎn) 習(xí)題第3章 超文本標(biāo)識(shí)語言HTML簡(jiǎn)介 3.1 HTML的基本知識(shí) 3.1.1 超文本、超媒體與通信協(xié)議 3.1.2 HTML語言簡(jiǎn)介 3.1.3 HTML的擴(kuò)展 3.1.4 HTML的編程風(fēng)格 3.2 頁面結(jié)構(gòu) 3.2.1 HTML文件的組成 3.2.2 文件頭部分 3.2.3 文件體部分 3.3 結(jié)構(gòu)標(biāo)記 3.3.1 置標(biāo)標(biāo)記與字符實(shí)體 3.3.2 標(biāo)記語法 3.3.3 結(jié)構(gòu)標(biāo)記 3.3.4 水平直線標(biāo)記 3.4 文本格式編排 3.4.1 邏輯格式 3.4.2 物理格式 3.5 本地機(jī)圖像 3.5.1 圖像標(biāo)記與屬性 3.5.2 標(biāo)記中的高級(jí)屬性 3.5.3 圖像文件格式 3.5.4 RGB顏色模型與顏色設(shè)置 3.6 有序表、無序表和定義表 3.6.1 有序表和無序表 3.6.2 定義表 3.6.3 表元素 3.6.4 表屬性TYPE和START 3.6.5 表格 3.7 定位鏈接標(biāo)記 3.7.1 定位鏈接 3.7.2 屬性HREF 3.7.3 屬性NAME 3.7.4 URL的相對(duì)尋址和絕對(duì)尋址 3.8 編寫HTML和JavaScript腳本的工具 3.8.1 使用純文本編輯器 3.8.2 專業(yè)腳本編輯軟件FrontPage 3.8.3 專業(yè)腳本編輯軟件Microsoft Script Editor 3.9 教學(xué)要點(diǎn) 習(xí)題第4章 JavaScript語法基礎(chǔ)第5章 JavaScript的控制語句第6章 對(duì)象編程基礎(chǔ)第7章 預(yù)定義對(duì)象和預(yù)定義函數(shù)第8章 瀏覽器對(duì)象第9章 事件驅(qū)動(dòng)機(jī)制第10章 JavaScript中的多媒體應(yīng)用附錄A HTML語言的標(biāo)記總覽附錄B 預(yù)定義對(duì)象中的方法和屬性附錄C 事件總覽附錄D 習(xí)題參考答案參考文獻(xiàn)
章節(jié)摘錄
1.5 電子郵件 現(xiàn)實(shí)社會(huì)有許多各種各樣的信息,使人們?cè)诮涣鬟^程中可以廣泛地使用這些信息,而不僅僅是一種“語言”交流方式。從面對(duì)面的交談,到電話、傳真、郵件等的人際交流方式,將進(jìn)一步地“縮短”人與人之間的距離。電子郵件是Internet提供的一種信息交流方式,它具有速度快捷、價(jià)格低廉和靈活方便等優(yōu)點(diǎn)?! ?.5.1 電子郵件簡(jiǎn)介 電子郵件是Internet提供的一種基本服務(wù),它遵循簡(jiǎn)單郵件傳輸協(xié)議(SMIP)和客戶機(jī)/服務(wù)器工作原理。要實(shí)現(xiàn)電子郵件的傳遞,必須使用傳送代理程序和用戶代理程序協(xié)同工作。 1.傳送代理程序 傳送代理程序的主要功能是負(fù)責(zé)接收和發(fā)送電子郵件,并隨時(shí)對(duì)客戶方的請(qǐng)求做出正確響應(yīng),比如根據(jù)電子郵件地址連接到遠(yuǎn)程計(jì)算機(jī)、發(fā)送電子郵件、接收電子郵件、響應(yīng)各種連接請(qǐng)求等。傳送代理程序運(yùn)行在計(jì)算機(jī)后臺(tái)中,對(duì)用戶是完全透明的。具體而言,用戶完全感覺不到傳送代理程序是如何工作的。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
JavaScript Web開發(fā)技術(shù) PDF格式下載