JavaScript スコープ チェーンの例 Sharing_JavaScript スキル

WBOY
リリース: 2016-05-16 16:46:36
オリジナル
990 人が閲覧しました

JavaScript には関数スコープのみがあり、各関数にはウィンドウ オブジェクトへの直接スコープ チェーンがあります。

変数は、見つかるまで内側から外側にレイヤーごとに検索されます。

同時に、それを見つけて使用できるだけでなく、外部変数を変更することもできます。

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

var color = "blue";
関数changeColor () {
var anotherColor = "red";
function swapColors() {
var tempColor = anotherColor;
anotherColor = color;
color = tempColor;
}
swapColors();
}
changeColor();
console.log(color); // "red" 外部変数はアクセスできるだけでなく変更も可能です
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!