MozTW 討論區
https://forum.moztw.org/

執行 JavaScript 時出現 ReferenceError ...
https://forum.moztw.org/viewtopic.php?f=2&t=39134
1 頁 (共 1 頁)

發表人:  9517d031 [ 2013-01-08, 17:20 ]
文章主題 :  執行 JavaScript 時出現 ReferenceError ...

我遇到了一個奇怪的 JavaScript 問題,在 IE 與 Chrome 上則一切正常。
如果嘗試執行以下的程式碼,FireFox 就會給你一則錯誤訊息:
代碼:
if( true ) {
  ShowMsg( );

  function ShowMsg ( ) {
    alert( 'OK!' );
  }
}

代碼:
ReferenceError: ShowMsg is not defined

請問有人知道這是怎麼回事嗎?感謝你的幫助!

發表人:  Holy [ 2013-01-08, 19:21 ]
文章主題 :  Re: 執行 JavaScript 時出現 ReferenceError ...

function 的定義要放在呼叫前面?

發表人:  devengod [ 2013-01-09, 18:32 ]
文章主題 :  Re: 執行 JavaScript 時出現 ReferenceError ...

代碼:
function ShowMsg ( ) {
  alert( 'OK!' );
}

if( true ) {
  ShowMsg( );
}

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/