![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 han ![]()
![]() |
就是在區域變數的值 再全域變數也會變
本篇文章發表於2012-09-04 11:22
== 簽名檔 ==
希望能夠多認識寫程式的朋友 可以互相討論!! |
1樓
作者回應
han ![]() |
var ch:Array = new Array(); //宣告ch1為陣列,以便判斷文字
var Ureq:URLRequest=new URLRequest("aa.text"); //使用 URLRequest 指定外部文字檔案 var loader:URLLoader = new URLLoader(); //製作 URLLoader loader.load(Ureq); //從檔案中讀取文字 function TextLoad(tloadevent) { ch=loader.data.split("內容:"); //以title>來排序陣列 ch1[0]=第一行 ch1[1]=第二行 以此類推 //假如ch[0]有讀到文字XXX } loader.addEventListener(Event.COMPLETE,TextLoad);COMPLETE=資料讀取 //我想要在這裡的ch[0]也能讀到XXX 請問這要怎麼做呢?
本篇文章回覆於2012-09-04 11:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
han ![]() |
更正一下
var ch:Array = new Array(); //宣告ch為陣列,以便判斷文字 var Ureq:URLRequest=new URLRequest("aa.text"); //使用 URLRequest 指定外部文字檔案 var loader:URLLoader = new URLLoader(); //製作 URLLoader loader.load(Ureq); //從檔案中讀取文字 function TextLoad(tloadevent) { ch=loader.data.split("內容:"); //以title>來排序陣列 ch[0]=第一行 ch[1]=第二行 以此類推 //假如ch[0]有讀到文字XXX } loader.addEventListener(Event.COMPLETE,TextLoad);COMPLETE=資料讀取 //我想要在這裡的ch[0]也能讀到XXX 請問這要怎麼做呢?
本篇文章回覆於2012-09-04 11:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓 | |
4樓 |
as3是c語法
c語法對於變數的可見範圍 並沒有特定的關鍵字可宣告 完全只依據變數的「宣告位置」決定變數的可見範圍 例如以下變數a的宣告位於所有函式之外: var a=1; function test(){} 則變數a的值在所有函式外可存取 在所有函式內亦可存取 而以下變數a的宣告位於某一函式之內: function test(){ var a=1; } 則變數a的值在所有函式外不可存取 在test函式以外的其它函式內亦不可存取 只有在這個test函式內可存取
本篇文章回覆於2012-11-04 04:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |