吉本集の個人ブログ
Web制作の技術について書いています。たまに日記も書きます。

ローカル変数/関数とグローバル変数/関数

2013年8月17日 / category : javascript

ローカル変数/関数

宣言した関数内のみで使用可能な変数/関数

グローバル変数/関数

サイト全体で共有できる変数/関数

var globalMsg = 'グローバル関数が実行されました。';
//グローバル関数
function globalFun(){
  var _localMsg = 'ローカル関数が実行されました。';
  //ローカル関数
  function _localFunc(){
    alert(_localMsg);
  }
  _localFunc();
  alert(globalMsg);
}
globalFun(); //実行される
_localFunc(); //実行エラー