出題職人
新着
人気
ログイン
新規登録
新着クイズ
人気クイズ
ログイン
新規登録
あなたはES6マスター? JavaScript最新構文クイズに挑戦!
00:00
1
/
10
1
第1問
ES6で導入された、定数を宣言するためのキーワードは何ですか?
A
var
B
const
C
let
D
static
次へ
2
第2問
ES6で導入された、ブロックスコープを持つ変数を宣言するためのキーワードは何ですか?
A
var
B
const
C
let
D
function
前へ
次へ
3
第3問
ES6で導入されたテンプレートリテラルを使用する利点は何ですか?
A
文字列連結が複雑になる。
B
変数の埋め込みが容易になる。
C
シングルクォートのみ使用可能になる。
D
改行をエスケープする必要がある。
前へ
次へ
4
第4問
ES6で導入された分割代入(Destructuring assignment)の目的は何ですか?
A
オブジェクトのプロパティを隠蔽する。
B
配列やオブジェクトから値を簡単に抽出する。
C
変数のスコープをグローバルにする。
D
関数の引数を固定する。
前へ
次へ
5
第5問
ES6で導入されたスプレッド構文(Spread syntax)の主な用途は何ですか?
A
オブジェクトのプロパティを削除する。
B
配列やオブジェクトの要素を展開する。
C
変数の型を固定する。
D
関数の実行を停止する。
前へ
次へ
6
第6問
ES6で導入されたクラス構文の特徴として正しいものはどれですか?
A
プロトタイプベースの継承を隠蔽する。
B
JavaScriptにクラスベースの継承を導入する。
C
既存のプロトタイプベースの継承の糖衣構文である。
D
クラスは関数として定義できない。
前へ
次へ
7
第7問
ES6で導入されたモジュール機能を使用する目的は何ですか?
A
グローバル変数を減らし、コードの再利用性を高める。
B
コードの実行速度を低下させる。
C
すべての変数をグローバルスコープにする。
D
HTMLファイルを分割する。
前へ
次へ
8
第8問
ES6で導入されたPromiseオブジェクトは何を表現しますか?
A
即座に実行される同期処理の結果。
B
非同期処理の最終的な完了(または失敗)とその結果の値。
C
DOM要素のイベントリスナー。
D
変数のデータ型。
前へ
次へ
9
第9問
ES6で導入されたfor...of文は、主にどのような用途で使用されますか?
A
オブジェクトのプロパティを列挙する。
B
配列や文字列などの反復可能なオブジェクトの要素を順番に処理する。
C
関数の引数を順番に処理する。
D
DOM要素の属性を列挙する。
前へ
次へ
10
第10問
ES6で導入されたアロー関数に関する記述として正しいものはどれですか?
A
アロー関数は常に自身の `this` を持ちます。
B
アロー関数は自身の `this` を持たず、レキシカルスコープの `this` を参照します。
C
アロー関数は `arguments` オブジェクトを持ちません。
D
アロー関数はコンストラクタとして使用できます。
前へ
結果を見る!
中断する