JavaScript Goodies, 2/e
暫譯: JavaScript 寶藏,第二版
Joe Burns, Andree Growney
- 出版商: QUE
- 出版日期: 2001-10-19
- 售價: $1,190
- 貴賓價: 9.5 折 $1,131
- 語言: 英文
- 頁數: 504
- 裝訂: Paperback
- ISBN: 0789726122
- ISBN-13: 9780789726124
-
相關分類:
JavaScript
已絕版
買這商品的人也買了...
-
$299Exploring Java (Paperback)
-
$199Java Enterprise in a Nutshell (Paperback)
-
$1,710$1,625 -
$399Java Principles of Object Oriented Programming
-
$399Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition (Paperback)
-
$675Advanced Programming for the Java 2 Platform
-
$500$395 -
$1,805Test-Driven Development: By Example (Paperback)
-
$560$437 -
$620$527 -
$860$679 -
$450$383 -
$490$417 -
$650$553 -
$750$638 -
$1,615CCNA Cisco Certified Network Associate Study Guide, 5/e (640-801)
-
$420$357 -
$680$578 -
$780$663 -
$620$490 -
$580$458 -
$450$351 -
$390$304 -
$650$507 -
$550$468
相關主題
商品描述
JavaScript Goodies, Second Edition is based on the most popular JavaScript tutorials at HTMLGoodies.com. It starts with the basics, including JavaScript syntax and common errors readers may encounter. It then continues with detailed lessons covering
Later chapters explain complex add-ons, including clocks and counters, passwords, and animation. The book finishes with a series of useful appendices readers can refer to for a quick reference of basic JavaScript features and commands.
Table of Contents
Why Now?
An Introduction by Joe Burns.
1. The Basics.
2. Popping Up Text with Mouse Events.
3. Manipulating Data and the Hierarchy of JavaScript.
4. Flipping Images and Opening Windows with Mouse Events.
5. Forms: A Great Way to Interact with Your Users.
6. Mathematics, Random Things, and Loops.
7. Clocks, Counts, and Scroll Text.
8. Arrays.
9. Putting It All Together.
Script Tip 1. Rainbow Text.
Script Tip 2. Full Text Date Script.
Script Tip 3. Random Banner Ad Script.
Script Tip 4. Frames Script.
Script Tip 5. Search Multiple Search Engines.
Script Tip 6. Image Proportion Script.
Script Tip 7. A Calculator.
Script Tip 8. Placing a Cookie.
Script Tip 9. A 16.7 Million-Color Script.
Script Tip 10. A Digital Clock with Image Display.
Appendix A. JavaScript Basic Concepts.
Appendix B. JavaScript Command Reference.
Appendix C. JavaScript Reserved Variable Words.
Appendix D. Scripts
Available on htmlgoodies.com.
Index.
商品描述(中文翻譯)
《JavaScript Goodies, 第二版》基於 HTMLGoodies.com 上最受歡迎的 JavaScript 教學。它從基礎開始,包括 JavaScript 語法和讀者可能遇到的常見錯誤。接下來的內容涵蓋了詳細的課程,包括:
- 啟用滑鼠事件
- 使用變數
- 使用數學運算符
- 編寫迴圈
後面的章節解釋了複雜的附加功能,包括時鐘和計數器、密碼和動畫。這本書以一系列有用的附錄結束,讀者可以參考這些附錄以快速查閱基本的 JavaScript 特性和命令。
**目錄**
為什麼是現在?
Joe Burns 的介紹。
我的合著者。你將如何學習。課程的格式。範例和作業。讓我們開始學習 JavaScript。
1. 基礎知識。
什麼是 JavaScript?第 1 課:將文字寫入網頁。第 2 課:錯誤訊息。第 3 課:物件屬性。第 4 課:章節總結與回顧。
2. 使用滑鼠事件彈出文字。
第 5 課:JavaScript 的 onMouseOver 事件處理器。第 6 課:更多事件處理器。第 7 課:onUnload 和 onMouseOut,後效命令。第 8 課:HTML 4.0、標誌和一些新的事件處理器。第 9 課:讓我們開始!第 10 課:第二次章節結束回顧。使用轉義字符。
3. 操作數據和 JavaScript 的層次結構。
第 11 課:提示和變數。第 12 課:日期和時間。第 13 課:物件的層次結構。第 14 課:創建一個函數。第 15 課:數組簡介。第 16 課:第三次章節結束回顧 - 一個標誌腳本。
4. 使用滑鼠事件翻轉圖像和打開窗口。
第 17 課:使用 onMouseOver 和預加載圖像的圖像翻轉。第 18 課:使用函數的圖像翻轉。第 19 課:打開新窗口。第 20 課:使用函數打開窗口。第 21 課:confirm() 方法,並介紹 if 和 else。第 22 課:第四次章節結束回顧 - 一些跳躍運動。
5. 表單:與用戶互動的好方法。
第 23 課:文本框中寫了什麼?第 24 課:將信息傳遞給函數。第 25 課:使用表單調用函數。第 26 課:表單字段和值屬性。第 27 課:下拉鏈接菜單。第 28 課:一個擁有所有功能的留言簿。第 29 課:第五次章節結束回顧 - 當用戶經過時發佈鏈接描述。
6. 數學、隨機事物和迴圈。
第 30 課:數學運算符。第 31 課:數學和表單。第 32 課:使用日期創建隨機數。第 33 課:通過數學創建隨機數。第 34 課:生成隨機語句和圖像。第 35 課:for 迴圈簡介。第 36 課:while 迴圈簡介。第 37 課:章節結束回顧 - 一個瀏覽器檢測腳本。
7. 時鐘、計數和滾動文本。
第 38 課:一個運行的時鐘。第 39 課:一個華麗的數字時鐘。第 40 課:一個圖像驅動的時鐘。第 41 課:倒數計時到日期。第 42 課:滾動文本。第 43 課:章節結束回顧 - 計數到一個事件。
8. 數組。
第 44 課:兩種不同的數組格式。第 45 課:將用戶輸入與數組結合。第 46 課:隨機名言。第 47 課:使用數組的猜謎遊戲。第 48 課:一個密碼腳本。第 49 課:章節結束回顧 - 一個測驗。
9. 將所有內容整合在一起。
第 50 課:JavaScript 動畫。第 51 課:在表單元素之間跳轉焦點。第 52 課:限制複選框選擇。第 53 課:定位新窗口。第 54 課:自動打字的打字機。第 55 課:滾動的字幕。
腳本提示 1. 彩虹文字。
那些顏色是什麼?為文字添加顏色。分配顏色。
腳本提示 2. 完整文本日期腳本。
從數組中提取元素。添加那兩個字母。
腳本提示 3. 隨機橫幅廣告腳本。
數組。隨機數。調用數組索引。將其寫入頁面。
腳本提示 4. 框架腳本。
第一個框架函數。按鈕。顯示代碼。
腳本提示 5. 搜索多個搜索引擎。
名稱。複選框。用加號替換空格。進行搜索。
腳本提示 6. 圖像比例腳本。
抓取並顯示尺寸。新寬度。讓我看看。
腳本提示 7. 計算器。
顯示。退格鍵。清除鍵。其他按鈕。接下來的兩行。最後一行按鈕。正負轉換。
腳本提示 8. 設置 Cookie。
設置 Cookie。沒有人怎麼辦?顯示 Cookie 內容。顯示它。兩種不同的歡迎。放置變數。
腳本提示 9. 一個 1670 萬色的腳本。
那些反斜杠是用來做什麼的?建立表格。mix() 函數。在 Netscape 中使其工作。丟失 MSIE 專用命令。翻轉表格和函數。更改頁面背景。再做一點小改變。
腳本提示 10. 一個顯示圖像的數字時鐘。
加載所有圖像。顯示圖像。分鐘和秒。
附錄 A. JavaScript 基本概念。
字面量。布林字面量。註解。文檔物件模型。事件處理器。字面整數。方法。物件。運算符。屬性。字串。變數。
附錄 B. JavaScript 命令參考。
action 屬性。alert 方法。alinkColor 屬性。appCodeName 屬性。appName 屬性。appVersion 屬性。array 方法。back 方法。bgColor 屬性。big 方法。blink 方法。bold 方法。close 方法。confirm 方法。Date 物件。window 的 defaultStatus 屬性。document 物件。document 屬性。eval 方法。fgColor 屬性。fixed 方法。fontcolor 方法。fontsize 方法。for 迴圈。forward 方法。frame 屬性。function 物件。getDate 方法。getDay 方法。getFullYear 方法。getHours 方法。getMinutes 方法。getMonth 方法。getSeconds 方法。getTimezoneOffset 方法。getYear 方法。go 方法。history 物件。host 屬性。hostname 屬性。location 的 href 屬性。if/else。indexOf 方法。italics 方法。lastModified 屬性。length 屬性。linkColor 屬性。location 物件。location 屬性。Math 物件。navigator 物件。onBlur 事件處理器。onChange 事件處理器。onClick 事件處理器。onDblClick 事件處理器。onFocus 事件處理器。onKeyDown 事件處理器。onKeyUp 事件處理器。onLoad 事件處理器。onMouseDown 事件處理器。onMouseMove 事件處理器。onMouseOut 事件處理器。onMouseOver 事件處理器。onMouseUp 事件處理器。onSelect 事件處理器。onSubmit 事件處理器。onUnload 事件處理器。open 方法。frame 和 window 的 parent 屬性。pathname 屬性。port 屬性。prompt 方法。protocol 屬性。referrer 屬性。self 屬性。selectedIndex 屬性。setDate 方法。setHours 方法。setMinutes 方法。setMonth 方法。setSeconds 方法。setTime 方法。setTimeout 方法。setYear 方法。small 方法。status 屬性。strike 方法。sub 方法。substring 方法。sup 方法。title 屬性。toLowerCase 方法。toUpperCase 方法。userAgent 屬性。value 屬性。var 變數。vlinkColor 屬性。while 迴圈。window 物件。write 方法。writeln 方法。
附錄 C. JavaScript 保留變數字。
附錄 D. htmlgoodies.com 上可用的腳本。
警報腳本。按鈕、鏈接和電子郵件腳本。三個 C:時鐘、日曆和計算器腳本。顏色腳本。遊戲腳本。HTML 和開發者腳本。圖像腳本。滾動腳本。基於文本的腳本。其他腳本。
索引。