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 に置き換える際の問題と解決策

推薦する

Docker に共通コンポーネント (mysql、redis) をインストールする方法

Dockerはmysqlをインストールします docker search mysql 検索 dock...

MySQLオンラインデータベースのデータをクリーンアップする方法

目次01 シナリオ分析02 操作方法03 結果分析01 シナリオ分析今日の午後、開発仲間がオンライン...

MySQLのネストされたトランザクションで発生する問題

MySQL はネストされたトランザクションをサポートしていますが、それを実行する人は多くありません....

IE6 での PNG アルファ透明度 (完全コレクション)

IE6 は PNG の透明度をサポートしていないと多くの人が言っています。実際、IE は 100%...

ubuntu15.10 での hadoop2.7.2 の詳細なインストールと設定

Linux での Hadoop インストール チュートリアルはインターネットや書籍に多数ありますが、...

トピックページデザインの 5 つの基本スキル (Alibaba UED Shanmu)

このトピックは、2012 年後半の社内共有です。まだ記事にはなっていませんが、春節が近づいているので...

Linux カーネル デバイス ドライバー proc ファイル システム ノート

/***************** * proc ファイルシステム***************...

CSS スクロールバースタイル変更コード

CSS スクロールバースタイル変更コード .scroll::-webkit-scrollbar { ...

MySQLチュートリアルDMLデータ操作言語の例の詳細な説明

目次1. データ操作言語 (DML) 2. データを追加する(挿入) 3. 既存のテーブルをコピーし...

Vue 要素と Nuxt の使用に関するヒントを共有する

1. 要素時間選択提出フォーマット変換例えば 2018年9月7日金曜日 00:00:00 GMT+0...

MySQL で珍しい文字を挿入できないときの対処方法 (文字列値が正しくない)

最近、ビジネス側から、一部のユーザー情報の挿入に失敗し、エラー メッセージが「不正な文字列値:&qu...

docker-compose を使用して Clickhouse をすばやくデプロイする方法のチュートリアル

ClickHouse は、オープンソースの列指向 DBMS (Yandex によって開発) です。 ...

JPQLに基づく純粋なSQL文方式の詳細な説明

JPQL は Java Persistence Query Language の略です。 Java ...

指定された期間内のすべての日付または月を取得する MySQL ステートメント (ストアド プロシージャの設定やテーブルの追加は不要)

mysql は期間内のすべての日付または月を取得します1: mysqlは期間内のすべての月を取得し...

jsを使用して中国語からピンインへの変換の完全な手順を実行します

jsを使用して、中国語をピンインに変換するパッケージを作成しました。倉庫のアドレスはpinyin-p...