0

JavaScriptのネストされた関数内のグローバル変数にアクセスし、ネストされた関数内に値を追加し、ネストされた関数の外側にその変数を表示し、ネストされた関数に値を追加したい

例えば:

function a()
{
 var res="";
  function b()
   {
     res=res+"hello"; 
      alert(res);    //alert dialog with hello is appearing
   }
   alert(res);      //empty alert dialog is appearing,but I want this alert to
                     display hello,means "res" must act as global variable.  
}

これの解決策を教えてください.....

4

1 に答える 1

0

申し訳ありませんが、コードは完全に混乱しています。これを試して:

var res="A";
b();
alert(res);  
function b()
{
  res=res+"hello"; 
  alert(res);    
};
于 2013-03-29T08:18:54.377 に答える