出題職人
新着
人気
ログイン
新規登録
新着クイズ
人気クイズ
ログイン
新規登録
JavaScript オブジェクト指向マスターへの道!キミはどこまでイケる?
00:00
1
/
10
1
第1問
JavaScriptにおけるオブジェクト指向プログラミングの中心となる概念は何ですか?
A
関数型プログラミング
B
プロトタイプベースの継承
C
手続き型プログラミング
D
クラスベースの継承
次へ
2
第2問
JavaScriptでオブジェクトを作成する最も基本的な方法はどれですか?
A
interfaceキーワードを使用する
B
new Object()コンストラクタを使用する
C
classキーワードを使用する
D
structキーワードを使用する
前へ
次へ
3
第3問
JavaScriptにおけるプロトタイプチェーンとは何ですか?
A
オブジェクトのプロパティを隠蔽する仕組み
B
オブジェクトが別のオブジェクトからプロパティを継承する仕組み
C
オブジェクトを削除する仕組み
D
オブジェクトのプロパティを列挙する仕組み
前へ
次へ
4
第4問
JavaScriptでコンストラクタ関数を使用してオブジェクトを作成する場合、`this`キーワードは何を指しますか?
A
コンストラクタ関数自体
B
グローバルオブジェクト (window)
C
新しく作成されるオブジェクト
D
コンストラクタ関数のプロトタイプオブジェクト
前へ
次へ
5
第5問
JavaScriptでクラスを定義するために使用されるキーワードは何ですか?
A
object
B
struct
C
class
D
prototype
前へ
次へ
6
第6問
JavaScriptのクラスにおける`constructor`メソッドの役割は何ですか?
A
クラスのメソッドを定義する
B
クラスのインスタンスを初期化する
C
クラスのプロパティを隠蔽する
D
クラスを削除する
前へ
次へ
7
第7問
JavaScriptで、あるオブジェクトが特定のクラスのインスタンスであるかどうかを確認するために使用できる演算子は何ですか?
A
typeof
B
instanceof
C
in
D
hasOwnProperty
前へ
次へ
8
第8問
JavaScriptで、オブジェクトの特定のプロパティがオブジェクト自身に直接定義されているかどうかを確認する方法は何ですか?
A
hasOwnProperty()
B
isPrototypeOf()
C
instanceof
D
typeof
前へ
次へ
9
第9問
JavaScriptで、既存のクラスを拡張して新しいクラスを作成する際に使用するキーワードは何ですか?
A
implements
B
extends
C
inherits
D
include
前へ
次へ
10
第10問
JavaScriptにおけるプロトタイプチェーンの説明として正しいものはどれですか?
A
オブジェクトが自身のプロパティを持っていない場合に、グローバルオブジェクトのプロパティを検索する仕組み
B
オブジェクトが自身のプロパティを持っていない場合に、そのオブジェクトのプロトタイプオブジェクトのプロパティを検索し、さらにそのプロトタイプオブジェクトのプロトタイプを検索する、という連鎖的な検索の仕組み
C
オブジェクトが持つすべてのプロパティを列挙する際に、特定の順序でプロパティを並び替える仕組み
D
オブジェクトのプロパティを隠蔽し、外部からのアクセスを制限する仕組み
前へ
結果を見る!
中断する