Re: [問題] 在請教一下javascript全域變數跟區域變數
※ 引述《alpe (薛丁格的貓)》之銘言:
: ※ 引述《kicksmile (aa)》之銘言:
: : javascript好像不容許在function裡讀取外面的全域變數
插一下嘴, JavaScript可是沒有"全域變數"這種東西(至少在掛在瀏覽器裡的JavaScript
是這樣)
例如你在top level宣告了一個變數為X的話
就於為window這個物件加了一個名為X的property
所有top level的Data都在window物件下面喔
甚至連'window'這個東西也是屬於我們瀏覽器裡無名"視窗物件"的一個property
(一個 self-reference)
: 可以啊~~
: <html><head><title> TEST </title>
: <script>
: var cun = 1;
: function countG(){cun += 1;return ;}
: </script>
: </head><body><button onclick='countG();alert(cun)'>test</button>
: </body></html>
: 很正常啊... ..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.6.24
→
07/29 04:43, , 1F
07/29 04:43, 1F
→
07/29 04:45, , 2F
07/29 04:45, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):