JavaScriptの変数とデータ型の簡単な紹介_基礎知識
JavaScript データ型:
プログラミング言語の最も基本的な機能の 1 つは、プログラミング言語がサポートするデータ型のセットです。これらは、表現および操作できるプログラミング言語の値のタイプです。
JavaScript では 3 つの基本的なデータ型を使用できます:
- 123、120.50 などの数字
- 「この文字列」などの文字列
- true または false などのブール型。
JavaScript では、null と unknown という 2 つのデータ型も定義されており、それぞれが 1 つの値のみを制限します。
これらの基本的なデータ型に加えて、JavaScript はオブジェクトと呼ばれる複合データ型をサポートしています。オブジェクトの詳細については、別の章で説明します。
注: Java は整数値と浮動小数点値を区別しません。 JavaScript の数値はすべて浮動小数点値として表されます。 JavaScript は、IEEE 754 標準で定義された 64 ビット浮動小数点形式を使用して数値を表します。
JavaScript 変数:
他の多くのプログラミング言語と同様、JavaScript には変数があります。変数は名前付きコンテナーと考えることができます。これらのコンテナにデータを配置し、そのデータを参照してコンテナに名前を付けるだけです。
JavaScript プログラムで変数を使用するには、変数を宣言する必要があります。変数は、次のように var キーワードを使用して宣言されます:
<script type="text/javascript"> <!-- var money; var name; //--> </script>
次のように、同じ var キーワードを使用して複数の変数を宣言することもできます。
<script type="text/javascript"> <!-- var money, name; //--> </script>
変数に値を格納することを変数の初期化といいます。以下に示すように、変数が作成または更新されるときに初期化できます。
たとえば、money という名前と値 2000.50 の変数を作成し、それに割り当てることができます。別の変数については、次のように初期化時に値を割り当てることができます:
<script type="text/javascript"> <!-- var name = "Ali"; var money; money = 2000.50; //--> </script>
注: var キーワードは宣言または初期化にのみ使用してください。変数名が宣言されると、その変数名はドキュメント全体に存続します。同じ変数を 2 回再宣言する必要はありません。
JavaScript は型付き言語です。これは、JavaScript 変数があらゆるデータ型の値を保持できることを意味します。他の多くの言語とは異なり、変数宣言で変数が保持する値のタイプを JavaScript に伝える必要はありません。変数の値の型はプログラムの実行中に変更でき、JavaScript によって自動的に変更されます。
JavaScript 変数のスコープ:
変数のスコープは、変数が定義されているプログラム内の領域です。 JavaScript 変数には 2 つのカテゴリのみがあります。
- グローバル変数: グローバル変数にはグローバル スコープがあります。つまり、JavaScript コード内のあらゆる場所で定義されます。
- ローカル変数: ローカル変数は、それが定義されている関数内でのみ表示されます。関数パラメータはローカル関数です。
関数の本体では、ローカル変数は同じ名前のグローバル変数よりも優先されます。ローカル変数または関数パラメーターと同じ名前のグローバル変数を宣言すると、グローバル変数を効果的に非表示にすることができます。以下に例を示します:
<script type="text/javascript"> <!-- var myVar = "global"; // Declare a global variable function checkscope( ) { var myVar = "local"; // Declare a local variable document.write(myVar); } //--> </script>
これにより、次の結果が生成されます:
local
JavaScript 変数名:
JavaScript での変数の命名には次のルールが適用されます。
- JavaScript の予約キーワードを変数名として使用しないでください。これらのキーワードについては、次のセクションで説明します。たとえば、ブレーク変数名やブール変数名は無効です。
- JavaScript 変数名は数字 (0 ~ 9) で始めることはできません。文字または下線を付ける必要があります。たとえば、123test は無効な変数名ですが、_123test は有効な変数名です。
- JavaScript 変数名では大文字と小文字が区別されます。たとえば、Name と name は 2 つの異なる変数です。
JavaScript の予約語:
以下は JavaScript の予約語です。これらは、JavaScript 変数、関数、メソッド、ループ タグ、またはオブジェクト名と一緒に使用することはできません。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









MySQL データベースでは、通常、性別フィールドは ENUM タイプを使用して保存できます。 ENUM は、定義済みの値のセットから 1 つをフィールドの値として選択できる列挙型です。 ENUM は、性別などの固定的で限定されたオプションを表す場合に適しています。具体的なコード例を見てみましょう。性別を含むユーザー情報を含む「users」というテーブルがあるとします。ここで性別のフィールドを作成したいと思います。テーブル構造は次のように設計できます: CRE

MySQL では、性別フィールドに最も適したデータ型は ENUM 列挙型です。 ENUM 列挙型は、可能な値のセットを定義できるデータ型です。通常、性別には男性と女性の 2 つの値しかないため、性別フィールドは ENUM 型の使用に適しています。次に、具体的なコード例を使用して、MySQL で性別フィールドを作成し、ENUM 列挙型を使用して性別情報を保存する方法を示します。手順は次のとおりです。 まず、MySQL に users という名前のテーブルを作成します。

Java のインスタンス変数は、メソッドやコンストラクターではなく、クラスで定義された変数を指します。インスタンス変数はメンバー変数とも呼ばれ、クラスの各インスタンスにはインスタンス変数の独自のコピーがあります。インスタンス変数はオブジェクトの作成時に初期化され、その状態はオブジェクトの存続期間全体にわたって保存および維持されます。インスタンス変数定義は通常、クラスの先頭に配置され、パブリック、プライベート、プロテクト、またはデフォルトのアクセス修飾子など、任意のアクセス修飾子を使用して宣言できます。それは私たちがこれをどうしたいかによって決まります

Ajax を使用して PHP メソッドから変数を取得することは、Web 開発では一般的なシナリオであり、Ajax を使用すると、データを更新せずにページを動的に取得できます。この記事では、Ajax を使用して PHP メソッドから変数を取得する方法と、具体的なコード例を紹介します。まず、Ajax リクエストを処理し、必要な変数を返すための PHP ファイルを作成する必要があります。以下は、単純な PHP ファイル getData.php のサンプル コードです。

Pythonはそのシンプルで読みやすい構文から幅広い分野で広く使われています。プログラミングの効率を向上させ、コードがどのように機能するかを深く理解するためには、Python 構文の基本構造をマスターすることが重要です。この目的を達成するために、この記事では、Python 構文のさまざまな側面を詳しく説明した包括的なマインド マップを提供します。変数とデータ型 変数は、Python でデータを保存するために使用されるコンテナです。マインド マップには、整数、浮動小数点数、文字列、ブール値、リストなどの一般的な Python データ型が表示されます。各データ型には独自の特性と操作方法があります。演算子 演算子は、データ型に対してさまざまな操作を実行するために使用されます。マインド マップは、算術演算子、比率など、Python のさまざまな演算子の種類をカバーしています。

jQuery は Web 開発で広く使用されている JavaScript ライブラリで、Web ページ要素を操作したりイベントを処理したりするためのシンプルで便利なメソッドを多数提供します。実際の開発では、変数が空かどうかを判断する必要がある場面によく遭遇します。この記事では、jQuery を使用して変数が空かどうかを判断する一般的な方法をいくつか紹介し、具体的なコード例を添付します。方法 1: if ステートメントを使用して、varstr="";if(str){co を決定します。

C の const の詳細な説明とコード例 C 言語では、const キーワードを使用して定数を定義します。これは、プログラムの実行中に変数の値を変更できないことを意味します。 const キーワードは、変数、関数パラメータ、関数の戻り値を変更するために使用できます。この記事では、C 言語での const キーワードの使用法を詳細に分析し、具体的なコード例を示します。 const 変更された変数 const を使用して変数を変更する場合、その変数は読み取り専用変数であり、値が割り当てられると変更できないことを意味します。例: 定数

データベース テーブルを設計する場合、適切なデータ型を選択することは、パフォーマンスの最適化とデータ ストレージの効率にとって非常に重要です。 MySQL データベースでは、性別フィールドには通常、男性または女性の 2 つの値しかないため、性別フィールドを保存するデータ型にいわゆる最良の選択はありません。ただし、効率とスペースを節約するために、性別フィールドを保存するのに適切なデータ型を選択できます。 MySQL では、性別フィールドを格納するために最も一般的に使用されるデータ型は列挙型です。列挙型は、フィールドの値を限られたセットに制限できるデータ型です。
