|
【下一章】 【索引】 【這是目錄】
JavaScript 參考
本書是 JavaScript 語言的參考手冊,包括核心語言中的對象和客戶端、伺服器端的擴展。JavaScript 是 Netscape 跨平台的基於對象的適合於客戶和伺服器的腳本語言。
本書已經更新於 JavaScript 1.2 的新特性,其它包括了 JavaScript 支持層和樣式單的屬性和對象。要獲得關於這些主題的詳細訊息,請參看 Netscape Communicator 中的動態 HTML。
目錄
此參考中包含的內容
此參考是依照 JavaScript 語言的功能組織的。有時你已經知道了某個對象或方法的名稱,但是不太清楚要在哪裡能夠找到它。這一章包含了解決此種情況的鏈接表。
輕鬆上手
本書是 JavaScript 語言的參考手冊,包括核心語言中的對象和客戶端、伺服器端的擴展。JavaScript 是 Netscape 跨平台的基於對象的適用於客戶和伺服器應用程序的腳本語言。
- 你應該已經掌握的知識
- 哪裡能找到 JavaScript 的相關訊息
- 文檔轉換
第一章 簡介
這一章簡單介紹了 JavaScript,Netscape 跨平台的基於對象的適用於客戶和伺服器應用程序的腳本語言。
- 客戶端的 JavaScript
- 伺服器端的 JavaScript
- JavaScript 對像
- JavaScript 安全性
第二章 操作符
JavaScript 有賦值、比較、算術、位、邏輯、字符串和特殊操作符。本章描述了這些操作符,包含了關於操作符優先級的訊息。
- 賦值操作符
- 比較操作符
- 算術操作符
- % (求餘數)
- ++ (自加)
- -- (自減)
- - (一元否定)
- 位操作符
- 位邏輯運算符
- 移位操作符
- 邏輯操作符
- 簡化運算
- 字符串操作符
- 特殊操作符
- ?: (條件操作符)
- , (逗號操作符)
- delete
- new
- this
- typeof
- void
第三章 語句
這一章描述了所有 JavaScript 的語句。JavaScript 語句是用特定的語法由關鍵詞組成的。一個語句可以跨多行。多個語句可以出現在一行上,但各自中間應該用分號隔開。
- break
- comment
- continue
- delete
- do...while
- export
- for
- for...in
- function
- if...else
- import
- labeled
- return
- switch
- var
- while
- with
第四章 核心
這一章包含了 JavaScript 的核心對像 Array,Boolean,Date,Function,Math,Number,Object 和 String。這些對像同時在客戶端和伺服器端的 JavaScript 中使用。
- Array
- 屬性
- 方法
- Boolean
- 屬性
- 方法
- Date
- 屬性
- 方法
- Function
- 屬性
- 方法
- Math
- 屬性
- 方法
- Number
- 屬性
- 方法
- Object
- 屬性
- 方法
- String
- 屬性
- 方法
- RegExp
- 屬性
- 方法
第五章 文檔
這一章對應於文檔及其關聯對像 document,Layer,Link,Anchor,Area,Image 和 Applet。
- document
- 屬性
- 方法
- Link
- 屬性
- 方法
- Area
- Anchor
- Image
- 屬性
- 方法
- Applet
- Layer
- 屬性
- 方法
第六章 窗口
這一章對應於 Window 對像和客戶端與之相關的對象:Frame,Location 和 History。
- Window
- 屬性
- 方法
- Frame
- Location
- 屬性
- 方法
- History
- 屬性
- 方法
- screen
- 屬性
第七章 表單
這一章對應於使用表單,表單是出現在文檔中用於從用戶獲得輸入的。
- Form
- 屬性
- 方法
- Hidden
- 屬性
- Text
- 屬性
- 方法
- Textarea
- 屬性
- 方法
- Password
- 屬性
- 方法
- FileUpload
- 屬性
- 方法
- Button
- 屬性
- 方法
- Submit
- 屬性
- 方法
- Reset
- 屬性
- 方法
- Radio
- 屬性
- 方法
- Checkbox
- 屬性
- 方法
- Select
- 屬性
- 方法
- Option
- 屬性
第八章 瀏覽器
這一章對應了瀏覽器及其關聯的元素。
- navigator
- 屬性
- 方法
- MimeType
- 屬性
- Plugin
- 屬性
第九章 事件和事件句柄
這一章包含了在 JavaScript客戶端用於激發某些特定動作的事件對像和事件句柄。另外,本章還包括了關於使用事件和事件句柄的常規訊息。
- 關於事件常規訊息
- 定義事件句柄
- Navigator 4.0 中的事件
- event
- onAbort
- onBlur
- onChange
- onClick
- onDblClick
- onDragDrop
- onError
- onFocus
- onKeyDown
- onKeyPress
- onKeyUp
- onLoad
- onMouseDown
- onMouseMove
- onMouseOut
- onMouseOver
- onMouseUp
- onMove
- onReset
- onResize
- onSelect
- onSubmit
- onUnload
第十章 LiveWire 資料庫服務
本章包含了伺服器端與 LiveWire 關聯的對象:database,DbPool,Connection,Cursor,Stproc,Resultset 和 blob。
- database
- 事務
- 屬性
- 方法
- DbPool
- 屬性
- 方法
- Connection
- 屬性
- 方法
- Cursor
- 屬性
- 方法
- Stproc
- 屬性
- 方法
- Resultset
- 屬性
- 方法
- blob
- 方法
第十一章 進程管理服務
本章包含了與管理進程相關的伺服器端對象,其中有 request,client,project,server 和 Lock。
- request
- 屬性
- client
- 屬性
- 方法
- project
- 屬性
- 方法
- server
- 屬性
- 方法
- Lock
- 方法
第十二章實用工具
本章包含了伺服器端的對象 File 和 SendMail。
- File
- 屬性
- 方法
- SendMail
- 屬性
- 方法
第十三章 全程函數
本章包含了所有 JavaScript 中未與任何對像關聯的函數。
- addClient
- addResponseHeader
- blob
- callC
- debug
- deleteResponseHeader
- escape
- eval
- flush
- getOptionValue
- getOptionValueCount
- isNaN
- Number
- parseFloat
- parseInt
- redirect
- registerCFunction
- ssjs_generateClientID
- ssjs_getCGIVariable
- ssjs_getClientID
- String
- taint
- unescape
- untaint
- write
第十四章 LiveConnect 的 Java 包
- netscape.javascript.JSObject
- 方法和靜態方法
- netscape.javascript.JSException
- 構造函數
- netscape.plugin.Plugin
- 構造函數和方法
索引
【下一章】 【索引】 【這是目錄】
|