問題一覧
1
1.通常の機能定義と比較して、ファット アーラーで定義された機能の 2 つのユニークな機能は何ですか?(2つ選択)
関数の本体に単一の式がある場合、その式は評価され、暗黙的に返される, 関数は常にスコープ内にある引数を受け取る。この引数は親 this と呼ばれる。これは囲んでいるレキシカル スコープである
2
2.開発者はコードをテストしたいと考えています。 Const toNumber = (strOrNum) => + strOrNum; このコードに対して最も正確な 2 つのテストはどれですか?
Console.assert (toNumber ('2') === 2 ) ;, Console,assert (toNumber ( ) === NaN ) ;
3
3.通常の関数定義と比較して、太い矢印で定義された関数の 2 つのユニークな特徴は何ですか?(2つ選択)
関数の本体に単一の式がある場合、その式が評価され、暗黙的に返される, 関数は独自の this を生成し、関数のスコープをそれを囲むスコープから分離するのに役立つ
4
4.開発者は、universalContainersLib という名前のモジュールを使用したいと考えており、それらは関数を呼び出します。開発者はどのようにモジュールからすべての関数をインポートし、関数 foo を呼び出す必要がありますか?
import * ad lib from '/path/universalContainersLib.js'; lib.foo(); lib.bar();
5
5.ファット アロー関数を作成するための有効な方法を示す 3 つのオプションはどれですか? (3つ選択)
( ) => { console.log (' 実行') ; ), (x, y, z) => (console.log ('実行') ;), X => {console.log {'実行'} ; }
6
6.開発者は、Tech Lead から、以下のコードに含まれているというコメントを受け取ります。 エラー: const monthName = '7 月'; 定数年 = 2019; if(年 === 2019) { monthName = '6月'; } このコードを実行するには、どの行を編集する必要がありますか?
01 let monthName ='7 月';
7
7.以下のコードを参照してください。 01 const サーバー = require('サーバー'); 02 /* ここにコードを挿入 */ 開発者は、Web サーバーを作成するライブラリをインポートします。インポートされたライブラリは、イベントとサーバーを起動するためのコールバックイベントを設定して Web サーバーを起動するには、03 行目にどのコードを挿入する必要がありますか?
server.on(' connect ' , ( ポート) => { console.log('Listening on ' , port) ;})
8
8.以下のコードを考えると: 現在の URL を設定 (); console.log('現在の URL は次のとおりです: ' +url ); 関数 setCurrentUrl() { URL = window.location.href: コードが実行されるとどうなりますか?
url 変数にはグローバル スコープがあり、02 行目は正しく実行される
9
9.開発者は、Node.js を使用して安全な Web サーバーをセットアップしたいと考えています。開発者はローカルに app-server というディレクトリを作成し、最初のファイルは app-server/index, js. サードパーティのライブラリを使用せずに、安全な Web サーバーを作成するには、開発者はインデックス、js に何を追加する必要がありますか? A. B. C. D.
Const http = require ('https') ;
10
10.開発者は、Node.js で実行されている Web サーバーを持っています。Web サーバーを起動するコマンドは node server.js です。Web サーバーで遅延の問題が発生し始めました。Web リクエストのターンアラウンドが 1 秒ではなく、開発者は 5 秒で完了するようになりました。レイテンシー期間中にモジュールが何をしているかを確認するために Web 開発者が実行できるコマンドはどれですか?
DEBUG=true ノード server.js
11
11.開発者は、要素の合計を計算する関数を作成する必要があります。 配列ですが、コードが実行されるたびに未定義になります。開発者は見つける必要があります 以下のコードに欠けているもの。 Const sumFunction = arr => { Return arr.reduce((result, current) => { /// 結果 += 現在; /// )、10); ); コードを期待どおりに動作させるオプションはどれですか?
行 05 を戻り値に置き換えます。
12
12.開発者は、モジュールを利用して価格をきれいな形式で出力したいと考えており、以下に示すようにメソッドをインポートしました。 '/path/PricePrettyPrint.js' から printPrice をインポートします。 コードに基づいて、このインポートが機能するためには、PricePrettyPrint モジュールの printPrice 関数について何が真でなければなりませんか?
printPrice をデフォルトのエクスポートにする必要がある
13
13.開発者は、解析された JSON 文字列を使用して、以下のブロックのようにユーザー情報を操作します。 01 const ユーザー情報 ={ 02 "id" : "user-01", 03 "電子メール": "user01@universalcontainers.demo", 04「年齢」:25 オブジェクトの電子メール属性にアクセスする 2 つのオプションはどれですか?(2つ選択)
userInformation("メール"), ユーザー情報.email
14
14.以下のコードを参照してください。 const addBy = ? const addByEight =addBy(8); const sum = addBYEight(50); 行 01 を置き換えて合計に 58 を返すことができる 2 つの関数はどれですか?(2つ選択)
const addBy = function(num1){ リターン関数(num2){ num1 + num2 を返します。 }, const addBY = (num1) => (num2) => num1 + num2;
15
これはスカーフです これはシャツです これはスカーフです 激安シャツです
16
16.大きなプロジェクトに取り組んでいるチームは、npm を使用してプロジェクトの依存関係を処理します。開発者は、操作された日付に依存関係を追加し、更新をリモート リポジトリにプッシュしました。チームの他のメンバーは、npm install を実行しても依存関係がダウンロードされないことに不満を漏らしています。これを説明できる2つの理由はどれですか?
開発者が依存関係を dev 依存関係として追加し、NOOK_ENV が production に設定されています。, 開発者が依存関係を dev 依存関係として追加し、NODK_ENV が production に設定されています。
17
17.以下のコードを参照してください。 let str1 = ‘Java’; let str2 = ‘Script’; 文字列 JavaScript を返す 3 つの式はどれですか?(3つ選択)
Str1.concat (str2);, Str1 + str2;, $(str1) $ (str2} ';
18
18.NaN を出力するコンソール ログはどれですか?(2つ選択)
console.log(10 / Number('5) ) ;, console.log(parseInt ' ("2')) ;
19
19.値が与えられた場合、値が NaN であることを検出するために開発者が使用できる 3 つのオプションはどれですか?(3つ選択)
値 == NaN, オブジェクト , is (値, NaN), 数値 , isNaN(値)
20
20.開発者は、入力フィールドを持つ単純な Web ページを作成します。ユーザーが入力フィールドにテキストを入力してボタンをクリックすると、フィールドの実際の値がコンソールに表示される必要があります。HTML ファイルの内容は次のとおりです。 <input type="text" value="Hello" name="input"> <button type="button" >表示</button> 開発者は以下の JavaScript コードを記述しました。 Const button = document.querySelector('button'); button.addEvenListener('クリック', () => ( Const input = document.querySelector('input'); console.log(input.getAttribute('value')); ユーザーがボタンをクリックすると、出力は常に「Hello」になります。このコードが期待どおりに機能するには、何をする必要がありますか?
行 04 を console.log(input .value); に置き換える
21
21.開発者は、これから作成するバックエンド サーバーに Node.js を使用することでチームが恩恵を受けることを経営陣に納得させようとしています。サーバーは、チームが HTML、CSS、および JavaScript を使用して既に構築した Web サイトからの API 要求を処理する Web サーバーになります。開発者がマネージャーを説得するために使用できる Node.js の 3 つの利点はどれですか?(3つ選択)
サードパーティ ライブラリをインストールおよび管理するための独自のパッケージ マネージャーと共にインストールする, パフォーマンスの高いリクエスト処理にノンブロッキング機能を使用する, サーバー側の JavaScript コードを実行して、新しい言語の学習を回避する
22
TypeError: dan.name は関数ではない
23
23.次の配列を参照してください。 arr = [ 1,2, 3, 4, 5] とする。 x が [3, 4, 5] と評価される結果となる 3 つのオプションはどれですか?(3つ選択)
Let x= arr.filter((a) => ( return a>2 ));, x= arr.splice(2,3); とする, x= arr.slice(2); とする
24
24.以下のコードを参照してください。 car1 = new Promise((_ , reject) => とする setTimeout(reject, 2000, "車 1 が衝突しました" => let car2 =new Promise(resolve => setTimeout(resolve, 1500, "car 2 completed") let car3 =new Promise(resolve => setTimeout(resolve, 3000, "car 3 completed") Promise.race(( 車1, 車2, 車3)) .then (値 => ( Let result = '$(value) the race.';)} .catch(arr => { console.log("レースはキャンセルされました。", err); }); Promise.race が実行されたときの結果の値は何ですか? A. B. C. D.
2号車完走。
25
25.開発者は、以下のコードを記述して、指定された数値の階乗を計算します。 function sum(number){ return number * sum(number-1); } 合計(3); コードを実行した結果はどうなりますか。
エラー
26
26.インポートされたモジュールの厳密モードについて正しいオプションはどれですか?
インポートされたモジュールは、そのように宣言するかどうかにかかわらず、厳密なモデルにある
27
27.以下のコードを考えると: 01 関数 GameConsole (名前) { 02 this.name = 名前; 03 } 04 05 GameConsole.prototype.load = function(ゲーム名) { 06 console.log( ` $(this.name) はゲームを読み込んでいます : $(gamename) ...`); 07 ) 08 関数 コンソール 16 ビット (名前) { 09 GameConsole.call(これ、名前) ; 10 } 11 Console16bit.prototype = Object.create (GameConsole.prototype) ; 12 //ここにコードを挿入 13 console.log( ` $(this.name) はカートリッジゲームを読み込んでいます : $(gamename) ...`); 14 } 15 const console16bit = new Console16bit(' SNEGeneziz '); 16 console16bit.load('スーパーノニック 3x フォース'); メソッドを使用して次のメッセージを出力するには、開発者は 15 行目に何を挿入する必要がありますか? > SNEGeneziz はカートリッジ ゲームをロードしています: Super Monic 3x Force . . .
Console16bit.prototype.load = function(ゲーム名) {
28
28.以下のコードを参照してください。 定数 pi w 3.1415926; pi のデータ型は何ですか?
番号
29
29.開発者は、数値の配列を受け取り、配列の最初の 3 つの数値の合計を返す sum3 関数をテストするために、次のコードを作成しました。 res = sum2([1, 2, 3 ]) とする。 console.assert(res === 6); Res = sum3([ 1, 2, 3, 4]); console.assert(res=== 6); 別の開発者が sum3 の動作を変更し、配列に存在するすべての数値を合計するようにしました。更新された sum3 関数でテストを実行したときに発生する 2 つの結果はどれですか? (2つ選択)
行 02 のアサーションが通過する, 05 行目のアサーションが失敗する
30
30.次の配列を参照してください。 arr = [1, 2, 3, 4, 5]; x が (3, 4, 5) と評価される結果となる 3 つのオプションはどれですか?(3つ選択)
x = arr.aplice (2, 3) とする, Let x = arr.filter( (a) => )return a > 2 )) ;, x = arr.alice (2) とする
31
31.以下のコードを参照してください。 foodMenu1 = ['ピザ', 'ハンバーガー', 'フライドポテト']; finalMenu = foodMenu1 とします。 finalMenu.push('ガーリックブレッド'); コード実行後の foodMenu1 の値は? A. B. C. D.
[「ピザ」、「バーガー」、「フレンチファイアー」、「ガーリックブレッド」]
32
32.ブラウザーでは、window オブジェクトは、アプリケーションでブロードキャスト スコープを必要とする変数を割り当てるためによく使用されます。アプリケーション ノードは、デフォルトでは window オブジェクトにアクセスできません。これに対処するために使用される 2 つの方法はどれですか? 2つの答えを選択してください A. B. C. D.
ルート ファイルに新しいウィンドウ オブジェクトを作成する, ウィンドウ オブジェクトの代わりにドキュメントを使用する
33
33.コードブロックの結果はどれでしょうか? A. B. C. D.
コンソールは「フラグ」をログに記録し、エラーがスローされる
34
34.提供された以下の入力について、 関数計算(数値){ リターン (数値 +10) / 3; } 次の行で x が 6 に評価されるようにするには、行 02 をどのように記述すればよいですか? x = 計算 (8) とします。 A. B. C. D.
Return (Number (num +10 ) / 3;
35
35.以下の HTML を参照してください。 <p> 注文の現在のステータス: <span id ="status"> 進行中 </span> </p>。 「進行中」というテキストを「完了」に変更する JavaScript ステートメントはどれですか?
document.getElementById("ステータス").innerHTML = '完了' ;
36
36.次のどのコード ステートメントが、オブジェクトをローカル Storage に正しく永続化しますか?
const setLocalStorage = (storageKey, jsObject) => { window.localStorage.setItem(storageKey, JSON.stringify(jsObject)); }
37
37.開発者は、特に Promise.then と Promise.catch のどちらを使用するか迷っています。Promise がエラーをスローしたときに拒否される2つの約束は何でしょうか?(2つ選択)
New Promise((resolve, reject) => (「クールなエラーをここに投げる」}).catch(error => console.error(エラー));, Promise.reject('クールなエラーがここに').catch(error => console.error(error));
38
関数テスト (val) { If (val === 未定義) { return '未定義の値!' ; } if (val === null) { return 'ヌル値! '; } 戻り値; } x とする テスト (x); 13 行目の関数呼び出しによって何が返されますか?
'未定義の値!'
39
39.開発者は、配列を受け取る sum3 関数をテストするために次のコードを書きました。配列の最初の 3 つの数値の合計を返します。 res = sum2([1, 2, 3 ]) とする。 console.assert(res === 6); Res = sum3([ 1, 2, 3, 4]); console.assert(res=== 6); 別の開発者が sum3 の動作を変更して、すべての数値を合計するようにしました。配列に存在します。更新された sum3 関数でテストを実行したときに発生する 2 つの結果はどれですか?(2つ選択)
行 02 のアサーションが通過する, 行 05 のアサーションが失敗する
40
40.以下のコードを参照してください。 searchString = 'これを探しましょう'; searchString の先頭から空白を削除する 2 つのオプションはどれですか?(2つ選択)
searchString.replace(/\s\s/, '');, searchString.trimStart();
41
41.開発者は、Promise.then と Promise.catch のどちらを使用するか、特に Promise がエラーをスローする場合に迷っています。拒否される2つの約束は?(2つ選択)
Promise.reject('クールなエラーはこちら').catch(error => console.error(error));, New Promise((resolve, reject) => ('クールなエラーをここに投げる'}).catch(error => console.error(error)) ;
42
42.以下のコードを考えると: const 遅延 = 同期遅延 => { Return new Promise((resolve, reject) => { setTimeout (解決、遅延);});}; const callDelay =async () =>{ const yup = await delay(1000); console.log(1); コンソールには何が記録されますか?
2 3 1
43
43.以下のコードを参照してください。 functionUnderTest(isOK) の非同期関数 { If (isOK) return 'OK' ; 新しいエラーをスローします('not OK'); ) 上記のコードを正確にテストするアサーションはどれですか?
Console.assert (await functionUnderTest(true), 'OK')
44
44.インポートされたモジュールの厳密モードについて正しいオプションはどれですか?
インポートされたモジュールからのみ notStrict() 関数を参照できる
45
45.開発者は、レストランの請求書を計算するコードを持っていますが、コードのテスト中に間違った答えを生成します。 function calculateBill (項目) { 合計 = 0 とします。 合計 += findSubTotal(アイテム); 合計 += addTax(合計); 合計 += addTip(合計); 合計を返します。 } 開発者が calculateBill 内の各関数実行にステップインできるようにするオプションはどれですか?
行 05 でデバッガー コマンドを使用する
46
46.2 つの式 var1 と var2 が与えられます。論理 AND を返す 2 つの有効な方法は何ですか? 2 つの式のうち、データ型が Boolean であることを確認しますか?(2つ選択)
ブール値(var1 && var2), ブール値(var1) && ブール値(var2)
47
47.開発者は、複数の関数を含む ErrorHandler モジュールを持っています。複数の機能を使用できるようにするには、どのような種類のエクスポートを活用する必要がありますか?
名前付き
48
48.以下のコードを参照してください。 const イベント = 新しい CustomEvent( //コードがありません ); obj.dispatchEvent(イベント); 開発者は update というカスタム イベントをディスパッチして、recordId に関する情報を送信する必要があります。 これを実現するために開発者が 02 行目のプレースホルダーに挿入できる 2 つのオプションはどれですか?(2つ選択)
'更新' , ( recordId : '123abc' (, '更新' , { 詳細 : { recordId : '123abc'
49
49.開発者は、複数の関数を含む ErrorHandler モジュールを持っています。複数の機能を使用できるようにするには、どのようなエクスポートを利用すればよいですか?
名前付き
50
50.以下のコード スニペットを参照してください。 配列 = [1, 2, 3, 4, 4, 5, 4, 4]; For (let i =0; i < array.length; i++){ もし (配列[i] === 4) { array.splice(i, 1); } } コード実行後の配列の値はなんでしょうか?
[1, 2, 3, 4, 5, 4]
51
51.次のコードの x の値はなんでしょうか? let x = '15' + (10 * 2);
1520
52
52.開発者は、universalContainersLib という名前のモジュールを使用したいと考えており、そこから関数を呼び出します。開発者はどのようにモジュールからすべての関数をインポートし、関数 foo と bar を呼び出す必要がありますか?
import * ad lib from '/path/universalContainersLib.js'; lib.foo(); lib.bar();
53
53.次のどのコード ステートメントが、オブジェクトをローカル Storage に正しく永続化しますか?
const setLocalStorage = (storageKey, jsObject) => { window.localStorage.setItem(storageKey, JSON.stringify(jsObject)); }
54
54.Universal Containers の開発者は、HTML、CSS、および JavaScript に基づいて新しいランディング ページを作成し、訪問者に優れたエクスペリエンスを提供します。Web ページが完全に読み込まれたときに、personaliseContext という名前のスクリプトを実行する必要があります (HTML コンテンツとすべての関連ファイル)。カスタムの初期化を行うため。 上記のビジネス要件に基づいて、personalizeWebsiteContent を呼び出すために使用するステートメントはどれですか?
window.addEventListener('load',personalizeWebsiteContext);
55
55.開発者は、入力フィールドを持つ単純な Web ページを作成します。ユーザーがテキストを入力すると入力フィールドをクリックしてボタンをクリックすると、フィールドの実際の値がコンソールに表示されます。HTML ファイルの内容は次のとおりです。 <input type="text" value="Hello" name="input"> <button type="button" >表示</button> 開発者は以下の JavaScript コードを記述しました。 Const button = document.querySelector('button'); button.addEvenListener('クリック', () => ( Const input = document.querySelector('input'); console.log(input.getAttribute('value')); ユーザーがボタンをクリックすると、出力は常に「Hello」になります。このコードが期待どおりに機能するには、何をする必要がありますか?
行 04 を console.log(input .value); に置き換える
56
56.utils という名前のモジュールをインポートする次のコードを参照してください。 import (foo, bar) from '/path/Utils.js'; foo() ; bar() ; 上記のコードが foo と bar なしで実行されるように、Utils.js の 2 つの実装で foo と bar をエクスポートするのはどれですか?(2つ選択)
const foo = () => { return 'foo' ; } const bar = () => { return 'bar' ; } export {バー、フー}, デフォルト クラスのエクスポート { foo() { return 'foo' ; } bar() { return 'バー' ; } }
57
57.開発者は、Node.js を使用する Web サーバーをデバッグしています。サーバーは、Web サーバー上の重要なエンドポイントへの 3 回のリクエストごとに実行時エラーを検出します。開発者は、開始スクリプトにブレーク ポイントを追加しました。つまり、サーバーのソース コードのルートにあるインデックス js です。開発者は Chrome DevTools を使用してデバッグしたいと考えています。DevTools にアクセスし、ブレークポイントがヒットしたことを確認するために実行できるコマンドはどれですか?
Node -- index ,js を調べる
58
58.開発者は、現在の日付に基づいて配送日が動的に計算される e コマース Web サイトで作業しています。以下のコード行は、この計算を担当します。 Const deliveryDate = 新しい日付 (); ビジネス要件の変更により、配達日は今日の日付 + 9 日である必要があります。 この新しい要件を満たすコードはどれですか?
deliveryDate.setDate(( new Date ( )).getDate () +9);
59
59.開発者には、次の時間給の配列があります。 arr = (8, 5, 9, 75, 11, 25, 7, 75, , 13, 25); 時給が $10 未満の労働者の場合、レートは 1.25 の倍数であり、新しい配列で返されます。開発者はリクエストをどのように実装する必要がありますか?
let arr = arr-map((num) => { return ran * 1.25 }).filter((val) -> { return val < 10));
60
60.2 つの式 var1 と var2 が与えられます。2 つの式の論理 AND を返し、データ型が Boolean であることを確認する 2 つの有効な方法は何ですか?(2つ選択)
ブール値(var1) && ブール値(var2), ブール値(var1 && var2)
61
61.型強制を考えると、次の式は何に評価されますか? True + '13' + NaN
113NaN
62
62.async/await keyworks の動作を正確に説明しているステートメントはどれですか?
関連する関数は常に promise を返すB. 関連する関数は、非同期メソッドを介してのみ呼び出すことができる
63
63.以下のコードを参照してください。 関数 changeValue(obj) { Obj.value = obj.value/2; } Const objA = (値: 10); Const objB = objA; changeValue(objB); Const 結果 = objA.value; コード実行後の結果の値は?
5
64
ws.on ('connect', ( ) => { console.log('connected to client'); }}; ws.on('error', (error) => { console.log('エラー'、エラー); }};
65
65.以下の HTML を参照してください。 <p> 注文の現在のステータス: < span> id='' status '> 進行中 </span> < /p> テキスト「進行中」を「完了」に変更する JavaScript ステートメントはどれですか?
ドキュメント、getElementById (''ステータス'')、innerHTML = '完了' ;
66
66.Universal Container の開発者は、HTML、CSS、および JavaScript に基づいて新しいランディング ページを作成します。訪問者に優れたエクスペリエンスを提供するには、Web ページが完全に読み込まれたときに (HTML コンテンツとすべての関連ファイルが)、personalizeewebsiteCotent という名前のスクリプトを実行して、カスタムの初期化を行う必要があります。上記のビジネス要件に基づいて、personalizeWebsiteContent を呼び出すために使用するステートメントはどれですか?
ウィンドウ、addEventListener('load'、personalizewebsiteContent);
67
67.Node;js モジュールのコアとなるオプションはどれですか?
パス, イオス
68
68.大きなプロジェクトに取り組むチームは、npm を使用してプロジェクトの依存関係を処理します。開発者が追加した依存関係は、npm install を実行してもダウンロードされません。この理由として考えられるのは、次のうちどれですか?(2つ選択)
依存関係を追加するときに、開発者がオプション --save を見逃していた, 開発者が依存関係を開発依存関係として追加し、NODE_ENV は本番環境に設定されている
69
69.以下のコードを参照してください。 str = 'javascript'; とします。 Str[0] = 'J'; Str[4] = 'S'; 文字列のインデックス値を変更すると、str の値は「javascript」になります。理由は何でしょうか?
プリミティブ値は不変である
70
70.式 var1 と var2 が与えられた場合、2 つの式の連結を返し、それが文字列であることを確認する 2 つの有効な方法は何ですか?(2つ選択)
var1 + var2, 文字列 (var1) .concat (var2)
71
71.大きなプロジェクトに取り組むチームは、npm を使用してプロジェクトの依存関係を処理します。開発者が追加した依存関係は、npm install を実行してもダウンロードされません。この理由として考えられるのは、次のうちどれですか?(2つ選択)
依存関係を追加するときに、開発者がオプション --save を見逃していた, 開発者が依存関係を開発依存関係として追加し、NODE_ENV は本番環境に設定されている
72
72.以下のコードを参照してください。 let sayHello = () => { console.log ('こんにちは、世界!'); }; 今から 2 分後に sayHello を 1 回実行するコードはどれですか?
setTimeout(sayHello, 12000);
73
73.以下のコードを参照してください。 関数 muFunction(再割り当て){ x = 1 とする 変数 y = 1; if(再割り当て) { x = 2 とする 変数 y = 2; console.log(x); console.log(y);} console.log(x); console.log(y);} myFunction(true) が呼び出されると何が表示されますか?
2 2 1 2
74
74.オブジェクトを文字列にシリアル化し、JSON 文字列をオブジェクトに逆シリアル化するために、それぞれどの JavaScript メソッドを使用できますか?
JSON.stringify および JSON.parse
75
75.開発者は、Node.js で実行されている Web サーバーを持っています。Web サーバーを起動するコマンドは node server.js です。Webサーバーはレイテンシーの問題。Web リクエストのターンアラウンドが 1 秒ではなく、開発者は 5 秒で完了するようになりました。レイテンシー期間中にモジュールが何をしているかを確認するために Web 開発者が実行できるコマンドはどれですか?
DEBUG=true ノード server.js
76
76.テストはデータベースに依存しています。クエリ。テスト中、依存関係は、配列を返すメソッド Calculator query を持つ database というオブジェクトに置き換えられます。開発者は、メソッドが呼び出された回数を確認する必要はありません。要件を説明する 2 つのテスト アプローチはどれですか?(2つ選択)
ホワイトボックス, 置換
77
77.以下のコードを参照してください。 01 const exec = (項目、遅延) =>{ 02 new Promise(resolve => setTimeout( () => resolve(item), delay)), 03 非同期関数 runParallel() { 04 Const (result1, result2, result3) = await Promise.all{ 05 [exec ('x', '100') , exec('y', 500), exec('z', '100')] 06 ); 07 return `並列終了: $(result1) $(result2)$(result3)`; 08 } } } runParallel () 関数を正しく実行する 2 つのステートメントはどれですか?(2つ選択)
runParallel ( ). 完了(関数(データ){ データを返す });, runParallel () .then(関数(データ)を返す
78
78.Universal Containers (CU) のチームは、同時に複数の JavaScript プロジェクトに取り組んでいます。UC では、再利用性と、各チームが他のチームの作業からどのように利益を得ることができるかについて考えています。現時点では、オープンソースまたはパブリックにすることはできません。npm を使用して UC で使用できるオプションはどれですか?
プライベート パッケージはサポートされていませんが、yarm などの別のパッケージ マネージャーを使用できる
79
79.以下のコードを参照してください。 const イベント = 新しい CustomEvent( //コードがありません ); obj.dispatchEvent(イベント); 開発者は update と呼ばれるカスタム イベントをディスパッチして、情報を送信する必要があります。 レコード ID。 これを実現するために開発者が 02 行目のプレースホルダーに挿入できる 2 つのオプションはどれですか? (2つ選択)
'更新' , ( recordId : '123abc' (, '更新' , { 詳細 : { recordId : '123abc'
80
80.ある開発者が、単一ページ アプリケーションを提供する新しいブラウザ アプリケーションの作成を主導しています。チームは、新しい Web フレームワーク Minialist.js を使用したいと考えています。主任開発者は、すでにコミュニティが存在する、より経験豊富な wen フレームワークを提唱したいと考えています。負荷開発者が支持すべきフレームワークを 2 つ選択してください。
角度, エクスプレス
81
81.以下のコードを参照してください。 関数 changeValue(param) { パラメータ = 5; } a =10 とする b =5 とする changeValue(b); Const 結果 = a+ " - "+ b; コードが実行されたときの結果の値は何ですか?
10 -10
82
クラス ClothingItem はアイテムを拡張する {
83
83.次のコードを参照してください。 01 関数 Tiger(){ 02 this.Type = '猫'; 03 this.size = '大'; 04 } 05 06 let トニー = new Tiger(); 07 tony.roar = () =>{ 08 console.log('素晴らしい1'); 09}; 10 11 関数ライオン(){ 12 this.type = '猫'; 13 this.size = '大'; 14 } 15 16 let leo = 新しいライオン(); 17 //ここにコードを挿入 18 レオ.roar(); 18 行目の関数呼び出しを有効にするために 17 行目に挿入できる 2 つのステートメントはどれですか?(2つ選択)
Leo.roar = () => { console.log('彼ら'はかなり良い:'); };, Object.assign(レオ、トニー);
84
84.開発者には、次の学生のテスト成績の配列があります。到着する - [7, 8, 5, 9]各スコアを 2 倍にして、15 点以上のスコアを獲得した生徒の配列を表示するにはどうすればよいでしょうか。開発者はリクエストをどのように実装する必要がありますか?
arr1 = arr.map ((num) => num + 2 .filter ((val) => val 15 ); とする
85
85.以下のコードを参照してください。 関数人() { this.firstName = 'ジョン'; } Person.prototype ={ ジョブ: x => '開発者' }; const myFather = new Person(); const result =myFather.firstName + ' ' + myFather.job(); 10行目を実行した後の結果の値はなんでしょうか?
ジョン開発者
86
86.インポートされたモジュールの厳密モードについて正しいオプションはどれですか?
インポートされたモジュールは、そのように宣言するかどうかにかかわらず、厳密モードになる
87
87.以下のコードを参照してください。 01 const exec = (項目、遅延) =>{ 02 new Promise(resolve => setTimeout( () => resolve(item), delay)), 03 非同期関数 runParallel() { 04 Const (result1, result2, result3) = await Promise.all{ 05 [exec ('x', '100') , exec('y', 500), exec('z', '100')] 06 ); 07 return `並列終了: $(result1) $(result2)$(result3)`; 08 } } } runParallel () 関数を正しく実行する 2 つのステートメントはどれですか?(2つ選択)
runParallel () .then(関数(データ) データを返す, runParallel ( ). 完了(関数(データ){ データを返す });
88
88.次のオブジェクトを参照してください。 const 猫 ={ firstName: 'ファンシー', lastName: 'ウィスカー', フルネームを取得する() { this.firstName + ' ' + this.lastName を返す } }; 開発者はどのようにして cat の fullName プロパティにアクセスできますか?
cat.fullName
89
89.開発者は、Node.js を使用する新しい Web サーバーを作成します。サーバー機能を処理するためにイベントとコールバックを使用するサーバー ライブラリをインポートします。サーバー ライブラリは、require でインポートされ、server という名前の変数によってコードで使用できるようになります。開発者は、サーバーの起動中に発生した問題をログに記録したいと考えています。開発者が持っているコードと情報を考慮して、どのコードがイベントでブースト時にエラーをログに記録しますか?
Server.on ('エラー', (エラー) => { console.log('エラー', エラー); });
90
90.開発者は、次の要件に基づいてブログ投稿を表すクラスを作成します。投稿には本文の作成者と閲覧数が必要です。 以下に示すコード: クラスの投稿 { // ここにコードを挿入 This.body =ボディ This.author = 著者; this.viewCount = viewCount; } } 変数を設定できるようにするために、02 行目のプレースホルダーに挿入するステートメントはどれですか?
コンストラクター (本体、作成者、viewCount) {
91
91.ある開発者が、単一ページ アプリケーションを提供する新しいブラウザ アプリケーションの作成を主導しています。チームは、新しい Web フレームワーク Minimalsit.js を使用したいと考えています。主任開発者は、既にコミュニティが存在する、より経験豊富な Web フレームワークを提唱したいと考えています。主任開発者が支持すべきフレームワークを 2 つ選択してください。(2つ選択)
角度, エクスプレス
92
92.開発者は、Node.js を使用する新しい Web サーバーを作成します。サーバー機能を処理するためにイベントとコールバックを使用するサーバー ライブラリをインポートします。 サーバー ライブラリは、require でインポートされ、server という名前の変数によってコードで使用できるようになります。開発者は、サーバーの起動中に発生した問題をログに記録したいと考えています。開発者が持っているコードと情報を考慮して、どのコードがイベントでブースト時にエラーをログに記録しますか?
Server.on ('エラー', (エラー) => { console.log('エラー', エラー); });
93
93.以下の文字列を参照してください。 Const str = 'sa;esforce'=; 「販売」という単語につながるステートメントはどれですか? (2つ選択)
str, substr(0,5) ;, str、部分文字列 (0,5) ;
94
94.開発者はどのようにしてcatのフルネームプロパティにアクセスできますか? const cat = { firstName: "Oota", lastName: "Pero", getfullName() { return this.firstName + " " + this.lastName; }, };
cat.getfullname()
95
95.以下のコードが実行された時の表示は何ですか? let a = "a"; let b; // b = a; console.log(b);
undefined
96
96.開発者がページの読み込みでデータを永続化するために使用できるブラウザ固有のAPIはどれですか?(3つ選択)
indexedDB, クッキー, localStorage
97
97.次のコードを参照してください。 01 let obj = { 02 foo: 1, 03 bar: 2 04 } 05 let output = [ ] ; 06 07 for (let something of obj) { 08 output.push(something); 09 } 10 11 console.log(output); 11 行目の output の値はなんですか?
07 行目の for...of ステートメントの使い方が間違っているため、エラーが発生する
98
98.以下のコードを参照してください。 01 function Person ( ) { 02 this.firstName = ‘John’; 03 } 04 05 Person.prototype = { 06 job: x => ‘Developer’ 07 }; 08 09 const myFather = new Person ( ) ; 10 const result = myFather.firstName + ‘ ‘ + myFather.job ( ) ; 10 行目を実行した後の結果の値はなんですか?
ジョン開発者
99
99.以下のコードを参照してください。 01 function changeValue (param) { 02 param = 5; 03 } 04 let a =10; 05 let b = a; 06 07 changeValue (b); 08 const result = a + ‘ - ‘ + b; コードが実行されたときの結果の値は何ですか?
10-10
100
100.次のコードがあるとします。 01 let x = null; 02 console.log (typeof x); 2行目の出力は何ですか?
「オブジェクト」