目前分類:JavaScript (10)

瀏覽方式: 標題列表 簡短摘要

It is just plain text with the addition of some XML tags enclosed in angle brackets.

只是純文字與另外一些XML標籤密封在角括號

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

carriage return (CR) and line feed (LF).

由來講解:

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

<head runat="server">
    <title>未命名頁面</title>

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

視窗

視窗物件即是指瀏覽器視窗, 它是最高層次的物件之一, 因此用途很廣, 例如: 開啟新視窗、彈出訊息柜和輸入柜、控制窗柜等。 下表列出了視窗物件的方法屬性:

物件 方法 屬性 事件
window alert(message)

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

事件

事件是由系統轉化使用者的動作或系統訊息而得來的。 使用者的動作例子包括: 按下滑鼠鍵、確定送出表單等。 而系統的動作包括: 當一頁完全載入, 或瀏覽器要離開某頁等。 系統會將每個動作轉成一個事件, 然後送到程式, 我們便可以跟據不同的事件來設計不同的工作。 這種工作模式就叫做事件處理 (Event Handling), 而負責處理事件的名稱就叫做事件處理者 (Event Handler)。

事件處理的好處就是不用在主程式內檢查某事件有否發生, 我們只須把要做的工作連繫到事件, 當某事件真的發生了, 系統就自動把這個訊息送到程式, 那就會自動執行要做的工作了。

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

函數

函數其實是一組程序, 你可以自行定義它來做指定的工作。 在定義了函數之後, 當你要執行該函數的程序, 只須呼叫它便可。

使用函數的好處是可以將一個大的程式分成多個小部份, 方便管理及偵錯, 還可以讓程式的每個部份都可以享用函數, 以減少重覆的程序。

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

變數

變數是用來儲存或讀取一些資料, 以方便進行運算。

寫法:定義一個變數

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

物件是什麼呢?

JavaScript 是物件導向程式語言, 簡單來說即是瀏覽器內的任何東西都視作物件, 而每個物件又可能包含 (contain) 其它物件。 大家可以用十秒時間想一想你的瀏覽器內有些什麼東西, 如果想到的話可以再想想這些東西又包含了什麼其它的東西。

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

因為 JavaScript 是寫在 HTML 檔的, 所以 Netscape 定義了一個 <script> 標記 。
瀏覽器會將 <script></script> 中間的東西視作要執行的 JavaScript, 而不是HTML 。

羅 朝淇 發表在 痞客邦 留言(0) 人氣()

誕生

Netscape 公司於 1994 年 4 月成立, 初時發展了一種電腦語言 LiveScript , 其發展目的主要有兩個: 第一, 在伺服器端, 附助 Netscape 發展的伺服器程式 LiveWire。 第二, 在客戶端, 加強 HTML 的表達能力, 亦即是提高網頁的互動性。

當時 Sun 公司也在發展 Java , 其後因為 Sun 公司與 Netscape 公司合作發展 LiveScript , 所以 LiveScript 就改名做 JavaScript, 而發展目的也多了一個, 就是附助 Java 在網頁上運作, 最後,   JavaScript 於 1995 年 12 月誕生了, 版本為 1.0 , 支援的瀏覽器有 Netscape Navigator 2.0 。

羅 朝淇 發表在 痞客邦 留言(0) 人氣()