發新話題

[分享] 【Flash教學】 變 數 的 宣 告 方 法 和 命 名 原 則

【Flash教學】 變 數 的 宣 告 方 法 和 命 名 原 則

變 數 的 宣 告 方 法 和 命 名 原 則

變 數 的 宣 告 方 法 有 三 種 :

第 一 種 : 時 間 軸 變 數 例 子 :
a = 3;
set("a", 3);
第 二 種 : 區 域 變 數 例 子 :
var a = 3;

在 函 數 (function) 主 體 中 使 用 , 當 函 數 (function) 完 成 工 作 後 , 這 個 變 數 的 內 容 和 所 佔 的 記 憶 體 也 隨 之 消 失 。

▲注意▲
當 你 所 定 義 的 區 域 變 數 和 時 間 軸 變 數 或 全 域 變 數 的 名 稱 相 同 時 , 你 只 會 讀 到 區 域 變 數 , 而 不 會 讀 到 時 間 軸 變 數 或 全 域 變 數 。

第 三 種 : 全 域 變 數
(Flash MX 所 新 增 的 變 數 宣 告 類 型) 例 子 :
_global.a = 3;

在 設 定 成 全 域 變 數 後 , 你 就 可 以 在 任 何 的 時 間 軸 上 使 用 這 個 變 數 , 而 不 需 要 指 定 變 數 的 路 徑 才 能 使 用 。

變 數 的 命 名 原 則 :
1. 變 數 名 稱 不 能 以 數 目 字 開 頭
2. 變 數 的 名 稱 不 能 有 符 號 字 元 , '_' 除 外
3. flash 是 不 會 識 別 英 文 字 的 大 小 寫 , 因 此 "Flash" 和 "flash" 將 被 視 為 同 一 個 變 數 。
4. 不 能 使 用 關 鍵 字 , 如 : "var" , "new" … 等 。

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。