JavaScript-Developer-I 試験問題 76

開発者が関数を記述する方法は2つあります。
選択肢A:
01 function Monster() {
02 this.growl = () = > {
03 console.log( " Grr! " );
04 }
05 }
選択肢B:
01 function Monster() {};
02 Monster.prototype.growl = () = > {
03 console.log( " Grr! " );
04 }
開発者はオプションを選択した後、1000個のモンスターオブジェクトを作成します。オプションAとオプションBでは、それぞれいくつの唸りメソッドが作成されますか?
  • JavaScript-Developer-I 試験問題 77

    以下のコードスニペットを参照してください。
    01 function getAvailableilityMessage(item) {
    02 if (getAvailableility(item)) {
    03 var msg = "ユーザー名が利用可能です";
    04 }
    05 戻りメッセージ;
    06 }
    getAvailableilityMessage( " newUserName " ) が実行され、getAvailableility( " newUserName " ) が false を返した場合、msg の戻り値は何ですか?
  • JavaScript-Developer-I 試験問題 78

    開発者は、そのプロパティが不変で、
    プロパティの追加や変更を禁止する。
    この業務要件を実行するには、どの方法を用いるべきでしょうか?
  • JavaScript-Developer-I 試験問題 79

    開発者は、新しいユーザー名を登録しようとするユーザーにメッセージを返すために、以下のコードを作成します。ユーザー名が利用可能な場合、3行目でnagという名前の変数が宣言され、値が割り当てられます。

    getAvailableabilityMessage ("newUserName") が実行され、get Availability ("newUserName") が true を返した場合、msg の値は何ですか?
  • JavaScript-Developer-I 試験問題 80

    インポートされたモジュールの厳格モードについて、正しい選択肢はどれですか?