看板 Flash 關於我們 聯絡資訊
剛剛在看一份 2.0的code 發現一個變數範圍很奇怪的問題? fla內容如下 圖層: 圖層2: function xxx(){ index.push(Title+"|"+(i+1)+","); } 圖層1: var index = new Array(); 圖層2 在圖層1的上方 問題來了: 為什麼在 圖層1 宣告的 index ,能夠讓圖層2的function看見? compile的時候,不是照 圖層 高 -> 低的順序 來做的嗎? 那註冊 function xxx的時候,為什麼不會看不見 index Array? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.37.117