JavaScript-Developer-I 試験問題 106

ある開発者が、既存のクライアントからのAPIリクエストに対応する新しいWebサーバーの構築をチーム内で主導している。
チームはNode.js上で動作するWebサーバーを求めており、新しいWebフレームワークであるMinimalist.jsを使用したいと考えています。
リード開発者は、既にコミュニティが存在する、より実績のあるバックエンドフレームワークを推奨したいと考えている。
リード開発者はどの2つのフレームワークを推奨するだろうか?
2つの回答を選択してください
  • JavaScript-Developer-I 試験問題 107

    Given a value, which three options can a developer use to detect if the value is NaN?
  • JavaScript-Developer-I 試験問題 108

    Refer to the following code block (with corrected template literals using backticks):
    01 class Animal {
    02 constructor(name) {
    03 this.name = name;
    04 }
    05
    06 makeSound() {
    07 console.log(`${this.name} is making a sound.`);
    08 }
    09 }
    10
    11 class Dog extends Animal {
    12 constructor(name) {
    13 super(name);
    14 this.name = name;
    15 }
    16 makeSound() {
    17 console.log(`${this.name} is barking.`);
    18 }
    19 }
    20
    21 let myDog = new Dog( ' Puppy ' );
    22 myDog.makeSound();
    What is the console output?
  • JavaScript-Developer-I 試験問題 109

    開発者は、複数の関数を含むErrorHandlerモジュールを持っています。
    複数の機能を利用できるようにするためには、どのようなエクスポート方式を活用すべきでしょうか?
  • JavaScript-Developer-I 試験問題 110

    オンラインストアで購入可能な商品を表すクラスと、割引価格で販売されている商品を表すクラスが作成されました。コンストラクタは、渡された最初の値を名前に設定します。擬似コードは以下のとおりです。

    開発者には、商品と販売商品の簡単な説明を返す説明メソッドを実装するという新たな要件があります。

    上記のコードを実行したときの出力は何ですか?