投稿者「alphasis」のアーカイブ

コンストラクタの継承

関数オブジェクトのcall()メソッドやapply()メソッドを使うと、コンストラクタを継承することができる。 続きを読む

カテゴリー: JavaScript, ユーザー定義オブジェクト, リファレンス | コンストラクタの継承 はコメントを受け付けていません

可変長引数付きコンストラクタ

コンストラクタは、可変長引数(個数が決まっていない引数)を受け取ることもできる。 続きを読む

カテゴリー: JavaScript, ユーザー定義オブジェクト, リファレンス | 可変長引数付きコンストラクタ はコメントを受け付けていません

固定長引数付きコンストラクタ

コンストラクタは、引数を受け取ることができる。 続きを読む

カテゴリー: JavaScript, ユーザー定義オブジェクト, リファレンス | 固定長引数付きコンストラクタ はコメントを受け付けていません

コンストラクタでオブジェクトを作り、プロパティやメソッドを呼び出す

new演算子のあとに、コンストラクタ名を書き、オブジェクト変数に代入することで、オブジェクトのインスタンスを作ることができる。インスタンスを作ることで、コンストラクタで定義したプロパティやメソッドにアクセスできるようになる。 続きを読む

カテゴリー: JavaScript, ユーザー定義オブジェクト, リファレンス | コンストラクタでオブジェクトを作り、プロパティやメソッドを呼び出す はコメントを受け付けていません

コンストラクタ

コンストラクタとは、オブジェクトを作成する際に呼び出す関数やメソッドのこと。コンストラクタの定義は、クラスベースのオブジェクト指向言語の場合、クラス内において行うが、JavaScriptは、プロトタイプベースのオブジェクト指向言語であり、クラスは存在しない。関数にnew演算子を付けて呼び出すことで、関数がコンストラクタとして機能する。 続きを読む

カテゴリー: JavaScript, ユーザー定義オブジェクト, リファレンス | コンストラクタ はコメントを受け付けていません

new Object()を使い、オブジェクトを作成(ブラケット表記法)

new Object()を使い、オブジェクトを作成し、ブラケット表記法でプロパティやメソッドを定義する方法。 続きを読む

カテゴリー: JavaScript, ユーザー定義オブジェクト, リファレンス | new Object()を使い、オブジェクトを作成(ブラケット表記法) はコメントを受け付けていません

new Object()を使い、オブジェクトを作成(ドット表記法)

new Object()を使い、オブジェクトを作成し、ドット表記法でプロパティやメソッドを定義する方法。 続きを読む

カテゴリー: JavaScript, ユーザー定義オブジェクト, リファレンス | new Object()を使い、オブジェクトを作成(ドット表記法) はコメントを受け付けていません

オブジェクトリテラル表記を使い、簡易オブジェクトを作成

ユーザー定義オブジェクトは、コンストラクタを使い作成することが多いが、簡易的なユーザー定義オブジェクトは、オブジェクトリテラル表記を使って作ることができる。 続きを読む

カテゴリー: JavaScript, ユーザー定義オブジェクト, リファレンス | オブジェクトリテラル表記を使い、簡易オブジェクトを作成 はコメントを受け付けていません

引数を使うクロージャ

クロージャも、引数を扱える。 続きを読む

カテゴリー: JavaScript, ユーザー定義関数, リファレンス | 引数を使うクロージャ はコメントを受け付けていません

クロージャ

JavaScriptは、クロージャをサポートしている。クロージャとは、関数の内部で、変数と無名関数を定義し、無名関数の内部から、変数を参照すること。引数を扱うこともできる。 続きを読む

カテゴリー: JavaScript, ユーザー定義関数, リファレンス | クロージャ はコメントを受け付けていません