今回はJSの変数や関数を改善する手順について詳しく解説していきます。JSの変数や関数を改善するための注意事項とは何ですか?実際の事例を見てみましょう。
1 jsには2種類のスコープしかありません
a: グローバルスコープb: ES6以前では、jsにはブロックレベルのスコープがありませんでした。 まず、ブロックレベルのスコープが存在しないことを説明しましょう? つまり、この時点で、変数 a の値を出力できます。2: 変数のプロモーションとは何ですか?
私たちの JS では、コードは 1. 解析 2. ステップバイステップで実行されます 変数のプロモーションとは、変数宣言がスコープに昇格されることを意味します。つまり、変数がスコープ内のどこで宣言されていても、その変数はスコープの先頭に昇格されます。 そして、上記の書き方は実際には以下の書き方と同じです: いくつかの例を見てください: 上記の例を少し変更してください:結果は大きく異なります、 別の例を見てください:3: 関数プロモーションとは何ですか?
出力結果は次のとおりです: 注: 関数宣言は関数の宣言と定義はスコープの最上部まで一緒に吊り上げられます。 このように書くと:関数式宣言された関数
例: 出力結果は次のようになります:最終的な要約:
1: すべての宣言は吊り上げられたスコープの一番上まで。 2: 同じ変数は 1 回だけ宣言され、その他は無視されます。 3: 関数宣言の優先度は変数宣言の優先度より高く、関数宣言部分と関数定義部分は一緒に昇格されます。
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。 推奨書籍:jQuery.i18n を使用して Web フロントエンドの国際標準を実装する
以上がJSの変数や関数を改善する手順を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。