注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程新概念JavaScript教程

新概念JavaScript教程

新概念JavaScript教程

定 價:¥28.00

作 者: 張凱編著
出版社: 北京科海集團公司
叢編項: 北京科海培訓(xùn)中心
標(biāo) 簽: javascript

ISBN: 9787899980248 出版時間: 2002-01-01 包裝:
開本: 26cm+光盤1片 頁數(shù): 234頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書為JavaScript的初、中級用戶編寫。JavaScript是一種客戶端的腳本語言,使用JavaScript,可以驗證表單數(shù)據(jù)的合法性,動態(tài)產(chǎn)生頁面,甚至無需進行服務(wù)器方編程,就可以直接在Web負(fù)面內(nèi)編寫小游戲程序等等。而且JavaScript比C/C++、Java等編程語言容易掌握,可以作為學(xué)習(xí)編程的八門語言。本書采用大量實例,循序漸進地介紹了JavaScript的編程方法和注意事項。全書分為22章,主要包括Javascript基礎(chǔ)、函數(shù)和流程控制、對象和事件驅(qū)動、例覽器內(nèi)部對象以及大量實例等等。通過本書的學(xué)習(xí),您會發(fā)現(xiàn)JavaScript編程其實并不難。

作者簡介

暫缺《新概念JavaScript教程》作者簡介

圖書目錄

WWW的勉力推動了Internet的發(fā)展, 然而構(gòu)成Web頁面的HTML語言最初是為靜態(tài)文本所設(shè)計的, 其固有的缺陷限制了Web頁面的功能. 人們?yōu)榇碎_發(fā)了服務(wù)器端和客戶端的各種語言, 以提高Web頁面的動態(tài)交互性. JavaScript是一種客戶端的腳本語言, 它被嵌入HTML主頁或從和文件調(diào)用, 當(dāng)測覽器檢索到這個文件時, 便對其進行解釋執(zhí)行. 使用JavaScript, 可以驗證表單數(shù)據(jù)的合法性, 動態(tài)產(chǎn)生頁面, 甚至無需進行服務(wù)器方編程, 就可以直接在Web負(fù)面內(nèi)編寫小游戲程序等等.                   
     本書共分為4個部分, 22章. 對JavaScript的編程方法和注意事項作了較全面的介紹, 循序漸進地講解了JavaScript的相關(guān)知識, 并詳細講解了大量實用范例. 每學(xué)完一章, 讀者就向JavaScript程序員又邁進了一步.                   
     第1部分是JavaScript的背景知識.                   
     第1章介紹了Web的基本概念, 綜述了JavaScript的特點, 并與其他常用的Web反開發(fā)語言做了對比. 讀者可以從本章了解JavaScript語言所處的背景.                   
     第2章講述在HTML文檔中使用Javascript的方法, 以及編寫JavaScript的注意事項, 并介紹了貫穿全書的JavaScript實例. 從這一章開始, 讀者就可以自己編輯JavaScript程序了.                   
     第2部分是JavaScript語言的基本語法.                   
     第3章對JavaScript的基礎(chǔ)作了詳細的講解, 包括數(shù)據(jù)類型. 變量. 運算符. 表達式等. 這一章所講述的內(nèi)容也是其他編程語言的基礎(chǔ), 學(xué)習(xí)本章可以為學(xué)習(xí)其他編程語言打下扎實的基礎(chǔ).                   
     第4章講解JavaScript流程控制和函數(shù)的使用方法, 還介紹了JavaScript常用的系統(tǒng)函數(shù).                   
     第3部分是JavaScript語言的高級部分.                   
     第 5章介紹了 JavaScript對象(Object)的基本概念, 并詳細講解了數(shù)組對象的創(chuàng)建和使用, 以及日期( Date)對象. 數(shù)學(xué)( Math)對象和字符串( String)對象的使用.                   
     第  6章講解  JavaScript中的創(chuàng)覽器內(nèi)部對象和事件( Event)驅(qū)動機制, 并介紹了事件對象在 Netscape例覽器和 Internet Explorer例覽器中的不同使用方法. 這是 JavaScript基于對象的重要特征.                   
     第  7章講解窗口(Window)對象的使用方法, 使用此對象可以控制沙婦幼器窗口的各個方面, 包括窗口的打開和關(guān)閉. 窗口狀態(tài)的設(shè)置. 定時執(zhí)行程序以及各種對話框的使用等.                   
     第  8章介紹了文件( Document)對象, 它代表整個HTML文檔, 提供了用于顯示. 關(guān)閉. 消除和打開HTML頁面文件流的屬性和方法.                   
     第9章介紹了框架(Frame)對象的使用方法, 框架對象實際上就是窗口對象, 具有窗口對象所有的屬性和方法. 使用框架對象可以控制框架中的各個窗格.                   
     第10竟是對表單( Form)對象及表單元素對象的介紹. 表單是網(wǎng)頁與創(chuàng)覽者交互的重要方式. 使用表單對象和麥單元素對象可以更有效地利用表單的交互性, 提高網(wǎng)頁的動態(tài)性.                   
     第11章講解了位置( Location)對象的屬性和方法, 利用位置對象可以控制網(wǎng)頁的地址, 比如重定向. 前進和后退等等.                   
     第12章是歷史( History)對象的相關(guān)知識, 使用歷史對象可以顯示當(dāng)前測覽器窗口曾經(jīng)訪問的網(wǎng)頁數(shù)目. 模擬前進按鈕和后退按鈕.                   
     第13章介紹利用圖像對象控制  HTML文檔所鏈接的圖像的性質(zhì). 包括預(yù)先下載圖像. 使用多幅靜態(tài)圖像形成動畫和實現(xiàn)翻轉(zhuǎn)圖等.                   
     第14章講解JavaScript如何操作Cookie, 包括cookies的基本概念. 局限性. 設(shè)置和讀取的基本方法以及對多個cookie的操作等等. Cookie是由測覽器在本地硬盤上存儲的關(guān)于用戶的數(shù)據(jù), 使用cookie便于提供個性化的服務(wù), 所以設(shè)此章專門介紹.                   
     第15章介紹例覽器(Navigator)對象的屬性和方法, 以及使用樹覽器對象來判斷測覽器類型和版本的方式.                   
     第16章介紹了圖層在 Netscape例覽器和Internet Explorer 瀏覽器中的不同使用方法, 詳細講解了相對靜止的浮動圖層和用戶可以拖動的浮動圖層的編程方法.                   
     第4部分是精彩范例詳解.                   
     第門章首先簡單介紹了面向?qū)ο蟮拈_發(fā)模式, 然后給出一個九宮圖游戲的實例, 進一步講解使用面向?qū)ο箝_發(fā)模式進行JavaScript程序設(shè)計的方法.                   
     第18章介紹一個分組選擇的例子. 當(dāng)有幾組選項供用戶選擇時, 可以使用這個例子, 例如可以用于網(wǎng)友注冊的網(wǎng)頁, 供網(wǎng)發(fā)選擇用戶.                   
     第19章介紹一個橫向滾動圖片的例子. 如果讀者有很多漂亮的圖片, 可以使用此例為網(wǎng)友作滾動展示, 效果一定不錯. 將此例子稍微改變一下, 就可以成為帶鏈接的橫向滾動信息條, 或者縱向滾動的新聞欄.                   
     第20章給出兩個漂亮?xí)r鐘的例子, 一個是浮動時鐘, 主要使用了圖層的方法, 另一個是電子表式的時鐘, 主要用圖片實現(xiàn).                   
     第對章介紹一個猜數(shù)字的例子. 這個例子使用二進制的方法, 判斷用戶指定的數(shù)字. 主要使用了麥單的文本區(qū)和文本框顯示信息, 使用按鈕接收用戶反饋, 以達到交互的目的.                   
     第22章介紹了兩個鼠標(biāo)特效的例子, 第一個例子是跟隨鼠標(biāo)的彩色字符串, 第二個例子是在鼠標(biāo)單擊處濺射出彩色的字母. 這兩個鼠標(biāo)特效可以增強網(wǎng)頁的情趣.                   
     本書在講解過程中采用了大量實例, 并作了詳細解釋, 便于讀者快速掌握編程思想. 一部分實例針對語言要點而編寫, 便于初學(xué)者掌握J(rèn)avaScript, 另一部分例子, 包括第4部分的精彩范例, 則是網(wǎng)頁中的實際例子, 讀者可以按照自己的需要進行一點改動就可用于                  
   自己的頁面. 本書第門牽的綜合實例, 是一個有趣的游戲, 通過此游戲的編寫, 讀者可以基本掌JavaScript的要點和編程方法, 并為以后學(xué)習(xí)其他編程語言打下較好的基礎(chǔ).                   
     由于JavaScript仍然在不斷發(fā)展, 加之作者學(xué)識有限, 書中難免存在錯漏和不妥之處, 敬請讀者批評指正.                   
     作者                  
     2001年12月                  
                   
                   

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號