ホームページ  >  記事  >  ウェブフロントエンド  >  js関数内の変数のスコープ分析_javascriptスキル

js関数内の変数のスコープ分析_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 16:21:001101ブラウズ

この記事の例では、js 関数内の変数のスコープを分析します。皆さんの参考に共有してください。具体的な分析は次のとおりです。

まず関数の例を見てみましょう:

コードをコピー コードは次のとおりです:

<頭>


<スクリプトタイプ="text/javascript">
var a = 5;
var c = 3;
関数 t(){
var a = 6;
var b = 10;
document.write(a '-----' b);
document.write(c);
}
t();



PHP とは異なり、JS 関数内で変数を呼び出したい場合は、まず関数内で変数を検索します。たとえば、この例では、a は 6 に等しいですが、関数本体内で c が見つからないため、関数本体の外で検索され、見つからない場合は呼び出されます。エラーが報告されます。

この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。