定数
変更されない数量。
変数
変更可能量
実パラメータ
関数呼び出しに渡される実際のパラメータ
形式パラメータ
関数定義時に内部で使用する引数
データ型
- 基本的なデータ型:
- 参照データ型:
匿名関数
特定の名前のない関数、例:function() {}。
名前付き関数
特定の名前を持つ関数、例えばfunction foo() {}、fooはその名前。
自己実行関数
{}) {}
関数式
var func = function foo() {}.
ヒープ
ヒープとは、コンピュータサイエンスにおけるデータ構造の特別なクラスの総称です。ヒープは通常、完全なバイナリツリーとみなすことができる配列オブジェクトです。
スタック
先入れ先出しのデータ構造
同期
逐次実行
非同期
非同期とは、すぐに結果が出ないということです。
プロセス
プロセス(process)とは、あるデータセットに対するコンピュータ内のプログラムの実行活動のことで、システムのリソース割り当てとスケジューリングの基本単位であり、オペレーティングシステムの構造の基本です。プロセスは、実行中のプログラムのインスタンスであり、オペレーティングシステムが実行するときだけアクティブになる無生物の実体は、「プロセス」と呼ぶことができます。
スレッド
スレッドとは、オペレーティングシステムが実行できる計算スケジューリングの最小単位です。スレッドはプロセス内に含まれ、プロセス内の実際の操作単位です。スレッドは、プロセス内の制御の1つの逐次的な流れを指し、プロセス内で複数のスレッドを同時に実行することができ、それぞれが異なるタスクを並行して実行します。