TECH I.S.

JavaScript 構文

JavaScript構文は、一連のルールであり、JavaScriptプログラムの構築方法です。

// 変数の作り方 var x; let y; // 変数の使い方 x = 5; y = 6; let z = x + y;

JavaScript 値

JavaScript構文では、次の2種類の値が定義されています。

  • 固定の値
  • 可変の値

固定の値はリテラルと呼ばれます。

可変の値は変数と呼ばれます。


JavaScript リテラル

固定値の最も重要な構文規則は次の2つです。

1.数字は小数点付きまたは小数点なしで記述されます。

2.文字列テキストであり、二重引用符または一重引用符で囲まれています。

"テックアイエス" 'テックアイエス'


JavaScript 変数

プログラミング言語では、変数はデータ値を格納するために使用されます。

JavaScriptでは、varletconstを使用して変数を宣言します。

変数に値を割り当てるには等号が使用されます。

この例では、xが変数として定義されています。次に、xに値の6が割り当てられます(与えられます)。


JavaScript演算子

JavaScript は算術演算子( + - * / ) を使用して値を計算します

JavaScriptは、代入演算子( = )を使用して変数に値を代入します

let x, y; x = 5; y = 6;


JavaScript 式

式は、値を計算する値、変数、および演算子の組み合わせです。

計算は評価と呼ばれます。

たとえば、5 * 10は50に評価されます。

式には変数値を含めることもできます。

値は、数値や文字列など、さまざまな型にすることができます。

たとえば、"テック" + " " + "アイエス" は"テック アイエス" と出力されます。

"テック" + " " + "アイエス"


JavaScript キーワード

JavaScriptキーワードは実行するアクションを識別するために使用されます。

letキーワードは、ブラウザーに変数を作成するように指示します。

let x, y; x = 5 + 6; y = x * 10;

varキーワードは、ブラウザーに変数を作成するように指示します。

var x, y; x = 5 + 6; y = x * 10;

これらの例では、varまたはletどちらも同じ結果になります。

varletについては、このチュートリアルで後ほど詳しく説明します。

JavaScriptコメント

すべてのJavaScriptステートメントが「実行」されるわけではありません。

二重スラッシュ//以降、または/**/の間のコードはコメントとして扱われます。

コメントは無視され、実行されません。

let x = 5;   // 実行されます // x = 6;   実行されません

コメントの詳細については、後の章で説明します。


JavaScript 識別子/名前

識別子はJavaScriptの名前です。

識別子は、変数とキーワード、および関数の名前付けに使用されます。

正式な名前の規則は、ほとんどのプログラミング言語で同じです。

JavaScriptの名前は次で始まる必要があります。

  • 文字(A ~ Zまたはa ~ z)
  • ドル記号($)
  • またはアンダースコア(_)

後続の文字は、文字、数字、アンダースコア、またはドル記号です。

メモ

名前の最初の文字として数字を使用することはできません。

このようにして、JavaScriptは識別子と数字を簡単に区別できます。


JavaScript 大文字と小文字を区別する

すべてのJavaScript識別子では大文字と小文字が区別されます。

変数lastNamelastnameは、次の 2つの異なる変数です。

let lastname, lastName; lastName = "テック"; lastname = "アイエス";

JavaScriptは、LETまたはLetをキーワードletとして解釈しません。


JavaScript キャメルケース

歴史的に、プログラマーは複数の単語を1つの変数名に結合するさまざまな方法を使用してきました。

ハイフン-

first-name, last-name, master-card, inter-city.


JavaScriptではハイフンは使用できません。これらは減算用に予約されています。


アンダースコア_

first_name、last_name、master_card、inter_city.

アッパーキャメルケース(パスカルケース)

FirstName、LastName、MasterCard、InterCity。

ローワーキャメルケース

JavaScriptプログラマーは、小文字で始まるキャメルケースを使用する傾向があります。

firstName, lastName, masterCard, interCity。


JavaScript文字セット

JavaScriptはUnicode文字セットを使用します。

Unicodeは、世界中の(ほぼ)すべての文字、句読点、および記号をカバーしています。

詳細については、完全なUnicodeリファレンス(現在開発中)を参照してください。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細