JavaScript の基本変数

JavaScript の基本変数

1. 変数の概要

1.1 変数のメモリへの保存

本質: 変数は、プログラムがデータを格納するために使用するメモリ内の領域です。

1.2 変数の使用

変数の使用は2つのステップに分かれています: 1. 変数を宣言する 2. 値を割り当てる

1. 変数を宣言する

//ageという名前の変数を宣言する

var は変数を宣言するために使用される JS キーワードです。このキーワードを使用して変数を宣言すると、コンピューターは変数にメモリ領域を自動的に割り当てます。age は定義された変数の名前です。変数名を通じて、メモリ内の割り当てられた領域にアクセスする必要があります。

2. 譲渡

age = 10; //age変数の値を10に代入する

3. 変数の初期化

var 年齢 = 10;

1.3 変数構文拡張

1. 変数を更新する

変数が再割り当てされると、元の値は上書きされ、変数の値は最後に割り当てられた値に基づきます。

2. 複数の変数を宣言する

複数の変数を同時に宣言する場合は、var を 1 つだけ記述し、複数の変数名をコンマで区切ります。

var 年齢 = 10、名前 = 'lili'、性別 = 2;

3. 変数宣言の特別なケース

状態例示する結果

var 年齢;

コンソールにログ出力します。

値を割り当てずに宣言のみ未定義
コンソールにログ出力します。宣言や代入なしで直接使用するエラーを報告する

年齢 = 10;

コンソールにログ出力します。

申告なしの使用10

1.5 変数の命名規則

  • 文字 (AZ az)、数字 (0-9)、アンダースコア (_)、ドル記号 ($) で構成されます (例: usrAge、num01、_name)
  • 大文字と小文字を厳密に区別します。var APP; と var app; は 2 つの変数です。
  • 数字で始めることはできません
  • for、var、whileなどのキーワードや予約語は使用できません。
  • 変数名は意味のあるものでなければならない
  • キャメルケースの命名規則に従ってください。最初の文字は小文字で、次の単語の最初の文字は大文字になります。私のファーストネーム
  • 推奨翻訳サイト: Youdao iCiBa

要約する

この記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。

以下もご興味があるかもしれません:
  • JavaScript変数オブジェクトの詳細な理解
  • JavaScript 変数と変換の詳細
  • JavaScript 変数の型と変数間の変換を理解していますか?
  • JavaScript での変数宣言をご存知ですか?
  • JavaScript 変数の昇格についての簡単な説明
  • JavaScript でローカル変数をグローバル変数に変換する方法
  • JS ES6 変数分割代入の詳細な説明
  • 文字列連結と変数の適用に関する Javascript 初心者向けガイド
  • JS変数プロモーションの原理と使用例の簡単な分析
  • JavaScript での変数の使用

<<:  bodyタグの主な属性の概要

>>:  Oracle を MySQL に置き換える際の問題と解決策

推薦する

Linux で Apache を使用してファイル サーバーを構築する手順

1. ファイルサーバーについてプロジェクトでは、公開ソフトウェアやデータをプロジェクト チーム メン...

Promise カプセル化 wx.request メソッド

前回の記事では、Promise を使用して小さなプログラム wx.request をカプセル化する実...

インデックスを設計する際の原則は何ですか? インデックスの障害を回避するにはどうすればよいでしょうか?

目次主キーインデックス頻繁にクエリされるフィールドのインデックスを作成する大きなフィールドのインデッ...

MySQL で遅いファジークエリを最適化する方法

目次1. はじめに: 2. 最初のアイデアはインデックスを構築することです3. 命令P.S. Lik...

IE6 フォントを定義できません: 13px サイズは無効です。IE6 は自動的に大きいフォント ソリューションを表示します。

数日前、Web ページのモジュールを調整していたとき、ページのフォント サイズを 13px に設定し...

Linux で Jenkins プロジェクトを構築するプロセス (CentOS 7 を例に)

https://gitee.com/tengge1/ShadowEditor のデプロイメントを例...

ページング効果を実装するミニプログラム

この記事の例では、ページング効果表示を実現するためのミニプログラムの具体的なコードを参考までに共有し...

MySQL スロークエリ: スロークエリを有効にする

1. スロークエリの用途は何ですか? long_query_time を超えて実行されるすべての S...

MySQL ユーザーのホスト属性を素早く変更する方法

MySQL にリモートでログインする場合、使用するアカウントには特別な要件があります。アカウントのデ...

HTML 選択タグにリンクを追加する 3 つの方法

最初のもの:コードをコピーコードは次のとおりです。 <html> <ヘッド>...

ウェブサイトのパフォーマンスを向上させるためのウェブサーバーの改善

<br />このシリーズの最初のセクションでは、Web サイトのパフォーマンスを向上させ...

XHTML 入門チュートリアル: テーブルタグの応用

<br />テーブルは XHTML では扱いにくいタグなので、このセクションで理解するだ...

Baidu サイト検索が https をサポートしていない問題の解決策 (テスト済み)

最近、携帯電話で https が有効になりました。緑色のロックを取得するには、次の問題を解決する必要...

Linux で圧縮ファイルの内容を表示する 10 の方法 (要約)

一般的に、アーカイブされたファイルや圧縮されたファイルの内容を表示するには、まず解凍してから表示する...

Vue は動的なプログレスバー効果を実現します

この記事では、動的なプログレスバー効果を実現するためのVueの具体的なコードを例として紹介します。具...