A. const foo = () => { return 'foo' ; }const bar = () => { return 'bar' ; }export { bar, foo }
B. Export default class {foo() { return 'foo' ; }bar() { return 'bar' ; }}
C. const foo = () => { return 'foo';}const bar = () => {return 'bar'; }Export default foo, bar;
D. // FooUtils.js and BarUtils.js existImport (foo) from '/path/FooUtils.js';Import (boo) from ' /path/NarUtils.js';
A. 巻き上げ
B. プロトタイプ チェーン
C. 内部関数のスコープ
D. 外部関数のスコープ
A. url 変数にはグローバル スコープがあり、02 行目でエラーがスローされます。
B. url 変数にはローカル スコープがあり、02 行目は正しく実行されます。
C. url 変数にはグローバル スコープがあり、02 行目は正しく実行されます。
D. url 変数にはローカル スコープがあり、02 行目でエラーがスローされます。
A. プリミティブ値は可変です。
B. 非プリミティブ値は可変です。
C. プリミティブ値は不変です。
D. 非プリミティブ値は不変です。
A. JSON.parse ( " foo " );
B. JSON.parse(' " foo " ');
C. JSON.parse ( ' foo ' );
D. JSON.parse( " ' foo ' " );
A. http
B. アイソストリーム
C. ワーカー
D. 例外
A. モジュール内の他のステートメントの前にステートメント use non-strict を追加して、not-strict モードを有効にします。
B. use strict =false; ステートメントを追加します。非厳密モードを有効にするには、モジュール内の他のステートメントの前に置きます。
C. インポートされたモジュールは、そのように宣言するかどうかにかかわらず、厳密モードになります。
D. インポートされたモジュールからのみ notStrict() 関数を参照できます。
A. [1, 2, 3, 5]
B. [1, 2, 3, 4, 5, 4, 4]
C. [1, 2, 3, 4, 5, 4]
D. [1, 2, 3, 4, 4, 5, 4]
A. 行 05 を戻り値に置き換えます。
B. 行 04 を result = result +current; に置き換えます。
C. 行 02 を return arr.map(( result, current) => ( に置き換えます。
D. 行 03 を if(arr.length == 0 ) に置き換えます ( return 0; )
A. console.assert(sum3(0)) == 0);
B. console.assert(sum3('こんにちは', 2, 3, 4)) === NaN);
C. console.assert(sum3(-3, 2)) == -1);
D. console.assert(sum3(1, '2')) == 12);
A. setTimeout (formatName('John', ''Doe'), 5000);
B. setTimeout (formatName(), 5000, "John", "BDoe");
C. setTimeout ('formatName', 5000, 'John', "Doe');
D. setTimout(() => { formatName("John', 'Doe') }, 5000);
A. 段、名 ( ) + 段、姓 ( )
B. 段、名前 ( )
C. 段、名 = 段.姓
D. 段、名前
A. document.querySelector('$main li:second-child').innerHTML = " The Lion ';
B. document.querySelectorAll('$main $TONY').innerHTML = '" The Lion
C. document.querySelector('$main li.Tony').innerHTML = '" The Lion ';
D. document.querySelector('$main li:nth-child(2)'),innerHTML = " The Lion. ';