開発者は、作成するバックエンドサーバーにNode.jsを使用することでチームが恩恵を受けることを経営陣に納得させようとしています。サーバーは、チームがHTML、CSS、およびJavaScriptを使用して既に構築したWebサイトからのAPI要求を処理するWebサーバーになります。
開発者がマネージャーを説得するために使用できるNode.jsの3つの利点はどれですか?
3つの答えを選択してください:
A. 数年ごとに1つのメジャーリリースで安定性を確保します。
B. パフォーマンスの高いリクエスト処理に非ブロッキング機能を使用します。
C. 実行前にコードの静的分析を実行して、実行時エラーを探します。
D. サーバー側のJavaScriptコードを実行して、新しい言語の学習を回避します。
E. サードパーティのライブラリをインストールおよび管理するために、独自のパッケージマネージャーを使用してインストールします。
正解:B,C,E
質問 2:
以下のコードを指定します。
setTimeout(()=>(
console.log(1);
). 0);
console.log(2);
New Promise ((resolve, reject )) = > (
setTimeout(() => (
reject(console.log(3));
). 1000);
)).catch(() => (
console.log(4);
));
console.log(5);
コンソールには何が記録されますか?
A. 2 1 4 3 5
B. 1 2 4 3 5
C. 2 5 1 3 4
D. 1 2 5 3 4
正解:C
質問 3:
以下のコードを参照してください。
function foo () {
const a =2;
function bat() {
console.log(a);
}
return bar;
}
関数バーが変数aにアクセスできるのはなぜですか?
A. 巻き上げ
B. プロトタイプチェーン
C. 内部関数のスコープ
D. 外部関数のスコープ
正解:D
質問 4:
2つの式var1とvar2が与えられます。論理積を返す2つの有効な方法は何ですか
2つの式のデータ型がブール値であることを確認しますか?
2つの答えを選択してください:
A. Boolean(var1) && Boolean(var2)
B. var1 && var2
C. var1.toBoolean() && var2toBoolean()
D. Boolean(var1 && var2)
正解:A,D
質問 5:
次のコードが与えられます:
x=nullとします。
console.log(typeof x);
出力は何ですか?
A. "undefined"
B. "null"
C. "object"
D. "x"
正解:C
質問 6:
以下の式を参照してください。
x =( '1' + 2)==(6 * 2);とします。
がfalseと評価されるようにするには、この式をどのように変更する必要がありますか?
A. x =( '1' + 2)==(6 * 2);とします。
B. x =( '1' + '2')==(6 * 2);とします。
C. x =(1 + 2)==( '6' / 2);
D. x =(1 + 2)==(6/2);とします。
正解:A
質問 7:
以下のコードを参照してください。
sayHello =()=> {
console.log('Hello、world!');
};
今から2分後にsayHelloを1回実行するコードはどれですか?
A. setInterval(sayHello、12000);
B. setTimeout(sayHello、12000);
C. setTimeout(sayHello()、12000);
D. delay(sayHello、12000);
正解:B
質問 8:
インポートされたモジュールの厳密モードについて正しいオプションはどれですか?
A. モジュール内の他のステートメントの前に、ステートメントusenon-strictを追加して有効にします
厳密ではないモード。
B. インポートされたモジュールからのみnotStrict()関数を参照できます。
C. インポートされたモジュールは、そのように宣言するかどうかに関係なく、厳密モードになります。
D. ステートメントuse strict=false;を追加します。モジュール内の他のステートメントの前に
厳密ではないモード。
正解:C
薗部** -
JavaScript-Developer-I日本語版に合格いたしました。本当に助かりました。Pass4Testさんに感謝です。