JavaScript-Developer-I 試験問題 46

通常商品とセール商品を表すクラスを作成しました。コード:
01 let regItem = new Item( ' Scarf ' , 55);
02 let saleItem = new SaleItem( ' シャツ ' , 80, .1);
03 Item.prototype.description = function() { return ' これは ' + this.name; です。 }
04 console.log(regItem.description());
05 console.log(saleItem.description());
06
07 SaleItem.prototype.description = function() { return ' これは割引された ' + this.name; }
08 console.log(regItem.description());
09 console.log(saleItem.description());
出力は何ですか?
  • JavaScript-Developer-I 試験問題 47

    開発者は配列の要素の合計を計算する関数を作成する必要があるが、コードを実行するたびに「undefined」というエラーが発生する。開発者は、以下のコードに何が不足しているかを特定する必要がある。
    01 const sumFunction = arr = > {
    02 return arr.reduce((result, current) = > {
    03 //
    04 結果 += 現在の値;
    05 //
    06 }, 10);
    07 };
    どの行を置換すれば、コードが期待どおりに動作するようになりますか?
  • JavaScript-Developer-I 試験問題 48

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

    開発者が関数内のエラーを処理しようとしています。
    エラーを他の箇所に伝播させることなく処理するための正しいアプローチを示しているコードセグメントはどれですか?
  • JavaScript-Developer-I 試験問題 50

    以下の配列を参照してください。
    arr1 = [ 1, 2, 3, 4, 5 ] とする。

    どの 2 行のコードによって、2 番目の配列 arr2 が作成され、arr2 が
    arr1への参照?