JavaScript-Developer-I日本語更新された試験問題集で[2023年最新] 練習有効な試験問題集
JavaScript-Developer-I日本語サンプルには正確で更新された問題
質問 # 121
開発者は、コードを使用してブラウザの関数からオブジェクトを作成したいと考えています
下:
関数Monster(){this.name ='hello'};
Const z = Monster();
02行目に新しいキーワードがないためにどうなりますか?
- A. z変数には正しいオブジェクトが割り当てられていますが、this.nameは未定義のままです。
- B. Window.nameは'hello'に割り当てられ、変数zは未定義のままです。
- C. Window.mには正しいオブジェクトが割り当てられています。
- D. z変数には正しいオブジェクトが割り当てられます。
正解:B
質問 # 122
以下のコードを参照してください。
コードが実行されたときの結果の値は何ですか?
- A. 10-10
- B. 5-5
- C. 5-10
- D. 10-5
正解:A
質問 # 123
開発者は、Node.js を使用する新しい Web サーバーを作成します。サーバー機能を処理するためにイベントとコールバックを使用するサーバー ライブラリをインポートします。
サーバー ライブラリは、require でインポートされ、server という名前の変数によってコードで使用できるようになります。開発者は、サーバーの起動中に発生した問題をログに記録したいと考えています。
開発者が持っているコードと情報を考慮して、どのコードがイベントでブースト時にエラーをログに記録しますか?
- A. Server.on ('error', (error) => {
console.log('ERROR', error);
}); - B. Server.catch ((server) => {
console.log('ERROR', error);
}); - C. Server.error ((server) => {
console.log('ERROR', error);
}); - D. Try{
server.start();
} catch(error) {
console.log('ERROR', error);
}
正解:A
質問 # 124
次のコードブロックを参照してください。
配列=[1、2、3、4、5、6、7、8、9、10、11];
出力=0とします。
For (let num of array){
if (output >0){
Break;
}
if(num % 2 == 0){
Continue;
}
出力+=num;
コードが実行された後の出力の値は何ですか?
- A. 0
- B. 1
- C. 2
- D. 3
正解:A
質問 # 125
オブジェクトを文字列にシリアル化し、逆シリアル化するために使用できるjavascriptメソッド
それぞれオブジェクトへのJSON文字列?
- A. JSON.encodeおよびJSON.decode
- B. JSON.serializeおよびJSON.deserialize
- C. JSON.stringifyおよびJSON.parse
- D. JSON.parseおよびJSON.deserialize
正解:C
質問 # 126
開発者は、特にPromise.thenとPromise.catchのどちらを使用するか疑問に思っています。
Promiseがエラーをスローしたとき?
拒否される2つの約束はどれですか?
どちらが正しいですか?
- A. New Promise((resolve、reject)=>(throw'cool error here'})。catch(error =>
console.error(error)); - B. Promise.reject('cool error here')。catch(error => console.error(error));
- C. New Promise(()=>(throw'cool error here'})。then(null、error => console.error(error)));
- D. Promise.reject('cool error here')。then(error => console.error(error));
正解:A、B
質問 # 127
開発者は、以下のコードを使用して日付をフォーマットします。
実行後、formattedDateの値は何ですか?
- A. 2020年10月5日
- B. 2020年6月10日
- C. 2020年11月5日
- D. 2020年5月10日
正解:B
質問 # 128
次のコードを参照してください。
クラス車両{
コンストラクター(プレート){
constructor(plate){
this.plate = plate;
}
}
class Truck extends Vehicle{
constructor(plate, weight){
//Missing code
this.weight = weight;
}
displayWeight(){
console.log(`The truck ${this.plate} has a weight of ${this.weight}lb.`);
}
}let myTruck = new Truck('123Ab',5000);
myTruck.displayWeight();
コードを表示するには、欠落しているコードにどのステートメントを追加する必要がありますか?トラック123ABの重量は5000ポンドです。
- A. super.plate = plate
- B. this.plate = plate
- C. Vehicle.plate = plate
- D. super(plate)
正解:D
質問 # 129
以下のコードを参照してください。
functionUnderTest(isOK)の非同期関数{
(isOK)が'OK'を返す場合;
新しいエラーをスローします('not OK');
)。
上記のコードを正確にテストするアサーションはどれですか?
- A. Console.assert (await functionUnderTest(true), ' not OK ')
- B. Console.assert (await functionUnderTest(true), ' not OK ')
- C. Console.assert (await functionUnderTest(true), 'OK')
- D. Console.assert (await functionUnderTest(true), ' OK ')
正解:C
質問 # 130
myArraymは、1つのレベル、2つのレベル、またはそれ以上のレベルを持つことができます。
myArrayを任意にネストできる場合、どのステートメントがmyArrayをフラット化しますか?
- A. myArray. reduce ((prev, curr) => prev.concat(curr) [ ]);
- B. myArray.flat(Infinity);
- C. myArray. join (","). split (",");
- D. [ ] .concat {. . .myArray) ;
正解:A
質問 # 131
開発者は、数値の配列を受け取り、配列の最初の3つの数値の合計を返すsum3関数をテストするために次のコードを作成し、テストに合格しました。
別の開発者がsum3の動作を変更して、代わりに配列に存在する最初の2つの数値のみを合計しました。
更新されたsum3関数でこのテストを実行すると、どの2つの結果が発生しますか?
2つの答えを選択してください
- A. 行05のアサーションは失敗します。
- B. 行02アサーションが通過します。
- C. 行02のアサーションは失敗します。
- D. 行05のアサーションが通過します。
正解:A、B
質問 # 132
開発者は、Node.jsを使用する新しいWebサーバーを作成します。サーバーライブラリをインポートします
サーバー機能を処理するためにイベントとコールバックを使用します。
サーバーライブラリはrequireを使用してインポートされ、コードで使用できるようになります。
サーバーという名前の変数。開発者は、サーバーの起動中に発生した問題をログに記録したいと考えています
上。
開発者が持っているコードと情報を考えると、どのコードがブースト時にエラーをログに記録します
イベントで?
- A. Server.on('error'、(error)=> {
console.log('ERROR'、error);
}); - B. 試してみてください{
server.start();
} catch(error){ - C. Server.catch((server)=> {
console.log('ERROR'、error);
}); - D. Server.error((server)=> {
console.log('ERROR'、error);
});
正解:A
解説:
console.log('ERROR', error);
}
質問 # 133
テストはdatabase.queryに依存しています。テスト中に依存関係が置き換えられます
配列を返すメソッドqueryを使用したdatabaseというオブジェクトを使用します。The
開発者は、メソッドが呼び出された回数と引数を確認する必要があります
毎回使用します。
要件を説明する2つのテストアプローチはどれですか?
2つの答えを選択してください
- A. 統合
- B. ブラックボックス
- C. あざける
- D. ホワイトボックス
正解:C、D
質問 # 134
以下のHTMLを前提としています。
ユニバーサルコンテナの行にpriority-accountCSSクラスを追加するステートメントはどれですか?
- A. ドキュメント。querySelector(#row-uc')。classes-push('priority-account');
- B. ドキュメント。getElementByid('row-uc')。addClass('priority-account *);
- C. ドキュメント。querySelectorAll('#row-uc')-classList.add( "priority-accour');
- D. ドキュメント。queryselector('#row-uc')。ClassList.add('priority-account');
正解:D
質問 # 135
開発者は、数値の配列を受け取り、配列の最初の3つの数値の合計を返すsum3関数をテストするために次のコードを作成し、テストに合格しました。
別の開発者がsum3の動作を変更して、代わりに配列に存在する最初の2つの数値のみを合計しました。
更新されたsum3関数でこのテストを実行すると、どの2つの結果が発生しますか?
2つの答えを選択してください
- A. 行05のアサーションは失敗します。
- B. 行02アサーションが通過します。
- C. 行02のアサーションは失敗します。
- D. 行05のアサーションが通過します。
正解:A、B
質問 # 136
開発者は、ページの読み込み時に呼び出される以下の関数を持っています。
ブラウザでページを読み込んだ後、開発者はどこでログ ステートメントを確認できますか?
- A. Web サーバーを実行しているターミナル コンソール上
- B. ウェブページのコンソールログ
- C. ブラウザの JavaScript コンソールで
- D. ブラウザ パフォーマンス ツールのログ
正解:C
質問 # 137
......
合格させるSalesforce JavaScript-Developer-I日本語プレミアムお試しセットテストエンジンPDFで無料問題集セット:https://www.goshiken.com/Salesforce/JavaScript-Developer-I-JPN-mondaishu.html