ホームページ > 記事 > ウェブフロントエンド > JavaScript_javascript スキルを始めるための基本
基本的な JavaScript 構文
1. オペレーター
演算子は、演算を完了する一連の記号です。次の 7 つのカテゴリがあります。
代入演算子 (=、=、-=、*=、/=、%=、<<=、>>=、|=、&=)、算術演算子 (,-、* 、/ 、、--、%)、比較演算子 (>、=、==、===、!=、!==)、論理演算子 (||、&&、!) 、条件演算 (?:)、置換演算子 (|、&、、~、^)、文字列演算子 ( )。「===」が何なのか知らない人も多いかもしれません。
ここで、JavaScript では「===」が一致する場合、「===」の両側のメモリアドレスが等しい場合にのみ true を返します。
値が等しい場合、「==」は true を返します。
例: null==unknown は true を返しますが、null===unknown は false を返します。
2. 式
演算子とオペランドの組み合わせは式と呼ばれ、通常は代入式、算術式、ブール式、文字列式の 4 つのカテゴリに分類されます。
Javascript プログラムは、プログラムを作成するための命令である複数のステートメントで構成されます。
JavaScript は、基本的なプログラミング ステートメントの完全なセットを提供します。これらは、代入ステートメント、switch select ステートメント、while ループ ステートメント、for ループ ステートメント、for each ループ ステートメント、do while ループ ステートメント、break ループ中断ステートメント、Continue ループ中断ステートメントです。 、with ステートメント、try...catch ステートメント、if ステートメント (if..else、if...else if...)、let ステートメント。
4. 機能
関数は、全体として参照および実行できる名前付きのステートメントセグメントです。機能を使用する際は以下の点にご注意ください。
1) 関数はキーワード function によって定義されます (関数コンストラクターによって構築することもできます)。
2) function キーワードを使用して定義された関数は、スコープ内のどこでも (関数を定義するステートメントの前を含む) 呼び出すことができます。一方、var キーワードを使用して定義された関数は、呼び出す前に定義する必要があります。
4) パラメーターは、使用または操作のために関数に渡される値を表します。関数内では、引数オブジェクトを渡すことができます (引数オブジェクトは擬似です)。配列、および属性の呼び出し先は呼び出される関数によって参照され、すべてのパラメーターにアクセスします。
5) return ステートメントは、式の値を返すために使用されます。
6) yield ステートメントは式をスローし、次の next 呼び出しまで関数の実行を中断します。
5. オブジェクト
JavaScript の重要な機能はオブジェクト指向機能です。オブジェクトベースのプログラミングを通じて、より直感的でモジュール化された再利用可能な方法でプログラム開発を実行できます。
6. イベント
ユーザーが Web ページを操作するときに発生する操作はイベントと呼ばれます。イベントは、ユーザー、ページの変更、または目に見えないイベント (Ajax インタラクションの進行状況の変化など) によってトリガーされることがあります。
ほとんどのことは、ユーザーのアクションによって引き起こされます。たとえば、ユーザーがマウス ボタンを押すとクリック イベントが生成され、マウス ポインターがリンク上を移動するとマウスオーバー イベントが生成されます。
JavaScript では、イベントはイベント ハンドラーと組み合わせて使用されることがよくあります。
var myVariable = "何らかの値" など
変数にはその型があります。上記の例では、myVariable の型は string (string)
です。
配列: 配列
番号: 番号
Boolean: true と false の 2 つの値のみを持つブール値。すべての型の中でメモリの使用量が最も少なくなります。
null: null 値、唯一の値は null;
実際、JavaScript 変数は弱い変数タイプであり、それに文字列を代入すると、それが数値であれば、それは整数になります。
は true または false で、ブール型です (引用符は使用できないことに注意してください。使用しない場合は文字列として扱われます)。
上記のコンテンツは、JavaScript を始めるために JavaScript の基本的な構文を紹介しています。