JavaScriptのデータ型
文字列、数値、ブール値、配列、オブジェクト、Null、未定義。
JavaScriptには動的型付けがあります
JavaScriptには動的型付けがあります。これは、同じ変数を異なる型として使用できることを意味します:
Instance
var x = 5; // x は数値です
var x = "John"; // x は文字列です
JavaScript 文字列
文字列は文字 (「Bill Gates」など) を格納する変数です。
文字列には、引用符で囲まれた任意のテキストを指定できます。一重引用符または二重引用符を使用できます:
Example
var carname='Volvo オンラインの例を表示するにはボタン
このチュートリアルの上級部分で文字列について詳しく学びます。
var を記述します。 x2 = 34; 「例の実行」ボタンをクリックしてオンライン例を表示しますこのチュートリアルの上級部分で数値について詳しく学習します。
JavaScript Boolean
var cars=new Array();cars[0]="Saab";cars[1]="Volvo";
cars [ 2]="BMW";
または (圧縮配列):
または (リテラル配列):
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <script> var carname1="Volvo XC60"; var carname2='Volvo XC60'; var answer1="It's alright"; var answer2="He is called 'Johnny'"; var answer3='He is called "Johnny"'; document.write(carname1 + "<br>") document.write(carname2 + "<br>") document.write(answer1 + "<br>") document.write(answer2 + "<br>") document.write(answer3 + "<br>") </script> </body> </html>
を実行しますインスタンス »
[インスタンスの実行] ボタンをクリックして、オンライン インスタンスを表示します
配列の添字はゼロベースであるため、最初の項目は [0]、2 番目の項目は [1] などとなります。
配列については、このチュートリアルで後ほど詳しく学習します。
JavaScript オブジェクト
オブジェクトは中括弧で区切られます。括弧内では、オブジェクトのプロパティが名前と値のペア (名前 : 値) として定義されます。プロパティはカンマで区切られます:
上の例のオブジェクト (person) には、firstname、lastname、および 3 つのプロパティがあります。 ID。
スペースや改行は関係ありません。ステートメントは複数行にまたがることもできます:
firstname : "John",
lastname : "Doe",
id : 5566
};
オブジェクトのプロパティには 2 つのアドレス指定方法があります:
例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <script> var x1=34.00; var x2=34; var y=123e5; var z=123e-5; document.write(x1 + "<br>") document.write(x2 + "<br>") document.write(y + "<br>") document.write(z + "<br>") </script> </body> </html>
サンプルの実行»
オンラインサンプルを表示するには、「サンプルの実行」ボタンをクリックしてください
オブジェクトについては、このチュートリアルの後半でさらに詳しく学びます。
未定義と Null
未定義 この値は、変数に値が含まれていないことを意味します。
変数の値を null に設定すると、変数をクリアできます。
インスタンス
<!DOCTYPE html> <html> <body> <script> var i; var cars = new Array(); cars[0] = "Saab"; cars[1] = "Volvo"; cars[2] = "BMW"; for (i=0;i<cars.length;i++) { document.write(cars[i] + "<br>"); } </script> </body> </html>
インスタンスの実行»
オンラインインスタンスを表示するには、「インスタンスの実行」ボタンをクリックしてください
変数の型の宣言
新しい変数を宣言するときは、キーワード「」を使用できます。 new" と宣言します。 型: arvar Carname = 新しい文字列;
var X = 新しい数値;var person = 新しいオブジェクト;
JavaScript 変数はオブジェクトです。変数を宣言すると、新しいオブジェクトが作成されます。 |
---|