JavaScriptのデータ型
JavaScriptのデータ型
JavaScriptには主に以下の6つのデータ型があります:
データ型二重引用符で囲まれた文字列型 " または一重引用符 ' 1 つ以上の文字 "www.5idev. com", 'string'
整数、浮動小数点数を含む数値型(小数点を含む数値や科学表記法の数値) 30、-10、11.2、2.35e10
ブール型は true または false の 2 つの状態を表します 5 = = 2 演算結果は false
Null 値 変数または内容の値が空 (null) 変数に null 値を代入することで変数の内容をクリアできます str = null
未定義型 変数作成後、変数には値が割り当てられません。この型には値が 1 つだけあります: unknown var str
オブジェクト型 ページ要素などの JavaScript によって操作されるオブジェクト document.getElementById("article")
文字列型
文字列型は二重引用符 " または一重引用符 ' で囲まれています。いくつかの例を次に示します:
上記の例に示すように、文字列は + 記号を使用して接続できます。この例を実行すると、プロンプトボックスがポップアップして出力します:php中文网(php.cn)
20歳
注: 定義された文字列変数は、JavaScript によって文字列オブジェクトとして直接処理できます
数値型
数値タイプには、次のような整数と浮動小数点数 (小数点を含む数値または科学表記法の数値) が含まれます。
この例を実行すると、プロンプト ボックスがポップアップ表示され、出力が表示されます。php中文网(php.cn)
文字列型と数値型を同時に + 演算すると、値は文字列に変換されて演算に参加することに注意してください。したがって、上記の例では、num1 と num2 を追加するために、() で囲んで最初に追加します。
ブール型
ブール型は、式が true の場合、結果は true になり、それ以外の場合は false になります。通常は、次の例に示すように、論理的な判断を行うために if ステートメントと組み合わせます。
php中文网(php.cn)
Null (Null)
null 値型は、変数またはコンテンツに値がないことを意味します。たとえば、フォームのテキスト入力ボックスにコンテンツがない場合、JavaScript を使用してテキスト入力ボックス要素の値を取得しようとすると、結果は null になります。
null値かどうかの判定は、比較対象の内容をnullと比較するだけです:
if( x == null ) { ... }
Webシステムの動作の特性を考慮するとこの場合、変数を破棄しなくても、変数に null 値を代入することで変数の内容をクリアできます。
未定義型
変数の作成後、変数に値が代入されていない場合、その変数は未定義型になります。未定義型には特定の値が未定義であるため、変数または戻り結果が未定義型であるかどうかを判断するには、それを未定義と比較するだけです。 type
オブジェクト型は、JavaScript で一般的に使用される型です。たとえば、 document.getElementById() を通じてページ要素を取得すると、取得されるのはオブジェクトです。
変数の型の宣言php中文网(php.cn) 我是一些文字 ...
新しい変数を宣言するときは、キーワード「new」を使用してその型を宣言できます:var carname=new String;
var x= new Number;var y= new Boolean ;
var 車 = 新しい配列;var person= 新しいオブジェクト;