Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで変数を宣言するときに、データ型を定義する必要がありますか?


JavaScriptでは、変数はvarキーワードとそれに続く変数名を使用して定義されます。 JavaScriptプログラムで変数を使用する前に、それを宣言する必要があります。変数はvarで宣言されます キーワードは次のとおりです。

var rank;
JavaScriptではデータ型は必要ありません。 JavaScriptの変数は、他の強い型付き言語C ++、Javaなどのようには処理されません。
変数に値を格納することを変数初期化と呼びます。変数の初期化は、変数の作成時、または後でその変数が必要になった時点で実行できます。

<script>
   var name = "Amit";
   var rank = 2;
</script>

  1. JavaScriptで変数を定義するさまざまな方法

    JavaScriptで変数を定義する方法は3つあります- しましょう −2015年に導入されたJavaScriptLetキーワードを使用すると、ブロックスコープの変数を定義できます。 letを使用して宣言された変数は引き上げられません。 var − JavaScript varキーワードは、関数スコープの変数を作成するために使用され、引き上げられます。 const − const宣言は、他の値に再割り当てしたり、後で再宣言したりできない変数を作成します。 ES2015で導入されました。 constを使用して宣言された変数は引き上げられません。 以下は、let、var、cons

  2. JavaScriptの矢印関数を使用すべきでない場合は?

    矢印関数には独自のこれがないため、矢印関数をオブジェクトメソッドとして使用しないでください。オブジェクト自体ではなく、ウィンドウオブジェクトである囲んでいる字句スコープのこの値を取ります。これにより、目的のオブジェクトではなくウィンドウオブジェクトのプロパティを設定してアクセスするため、問題が発生する可能性があります。 以下は、JavaScriptの矢印関数を使用すべきでない場合を示すコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8