ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript_javascript スキルを始めるための基本

JavaScript_javascript スキルを始めるための基本

WBOY
WBOYオリジナル
2016-05-16 15:45:291221ブラウズ

基本的な JavaScript 構文

1. オペレーター

演算子は、演算を完了する一連の記号です。次の 7 つのカテゴリがあります。

代入演算子 (=、=、-=、*=、/=、%=、<<=、>>=、|=、&=)、算術演算子 (,-、* 、/ 、、--、%)、比較演算子 (>、=、==、===、!=、!==)、論理演算子 (||、&&、!) 、条件演算 (?:)、置換演算子 (|、&、、~、^)、文字列演算子 ( )。

「===」が何なのか知らない人も多いかもしれません。

ここで、JavaScript では「===」が一致する場合、「===」の両側のメモリアドレスが等しい場合にのみ true を返します。

値が等しい場合、「==」は true を返します。

例: null==unknown は true を返しますが、null===unknown は false を返します。

2. 式


演算子とオペランドの組み合わせは式と呼ばれ、通常は代入式、算術式、ブール式、文字列式の 4 つのカテゴリに分類されます。

3. ステートメント


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 キーワードを使用して定義された関数は、呼び出す前に定義する必要があります。

3) 関数名は、関数を呼び出すときに引用される名前です。関数を呼び出すときに、間違った関数名を記述することはできません。


4) パラメーターは、使用または操作のために関数に渡される値を表します。関数内では、引数オブジェクトを渡すことができます (引数オブジェクトは擬似です)。配列、および属性の呼び出し先は呼び出される関数によって参照され、すべてのパラメーターにアクセスします。

5) return ステートメントは、式の値を返すために使用されます。

6) yield ステートメントは式をスローし、次の next 呼び出しまで関数の実行を中断します。

5. オブジェクト

JavaScript の重要な機能はオブジェクト指向機能です。オブジェクトベースのプログラミングを通じて、より直感的でモジュール化された再利用可能な方法でプログラム開発を実行できます。

6. イベント

ユーザーが Web ページを操作するときに発生する操作はイベントと呼ばれます。イベントは、ユーザー、ページの変更、または目に見えないイベント (Ajax インタラクションの進行状況の変化など) によってトリガーされることがあります。

ほとんどのことは、ユーザーのアクションによって引き起こされます。たとえば、ユーザーがマウス ボタンを押すとクリック イベントが生成され、マウス ポインターがリンク上を移動するとマウスオーバー イベントが生成されます。
JavaScript では、イベントはイベント ハンドラーと組み合わせて使用​​されることがよくあります。

7. 変数

var myVariable = "何らかの値" など

変数にはその型があります。上記の例では、myVariable の型は string (string)
です。

JavaScript でサポートされる一般的なタイプは次のとおりです:


オブジェクト: オブジェクト

配列: 配列

番号: 番号

Boolean: true と false の 2 つの値のみを持つブール値。すべての型の中でメモリの使用量が最も少なくなります。

null: null 値、唯一の値は null;

未定義: 定義または代入のない変数


実際、JavaScript 変数は弱い変数タイプであり、それに文字列を代入すると、それが数値であれば、それは整数になります。

は true または false で、ブール型です (引用符は使用できないことに注意してください。使用しない場合は文字列として扱われます)。

上記のコンテンツは、JavaScript を始めるために JavaScript の基本的な構文を紹介しています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。