「React.jsDeveloper」コースの開始を見越して、「React + Reduxでアプリケーションを作成する」というトピックに関するオープンウェビナーを視聴したい将来の学生とすべての人を招待します。
ここで、JavaScriptナレッジクイズに合格することを提案します。
JavaScriptをどれだけ知っていますか?あなたは専門家としての成長を目指していますか?
10問のJavaScriptクイズをまとめました。ブラウザコンソールを使わずに答えられるか見てみましょう。あなたが何か新しいことを学ぶことを願っています。回答は記事の最後にあります。
1.このコードはコンソールに何を出力しますか?
var bar = null;
console.log(typeof bar === "object");
a)偽
b)真
c)null
d)エラーがスローされます
2.このコードはコンソールに何を出力しますか?
(function(){
var a = b = 3;
})();
console.log("a defined? " + (typeof a !== 'undefined'));
console.log("b defined? " + (typeof b !== 'undefined'));
a)真、偽
b)偽、真
c)真、真
d)偽、偽
3. Reactでは、すべてが____です。
a)モジュール
b)コンポーネント
c)パッケージ
d)クラス
4. Reactの最近のバージョンでは何が削除されましたか?
a) componentWillMount
b) JavaScript
c) componentDidMount
d) Facebook
5. Babel?
a)
b)
c)
d)
6. DOM?
a) HTML- DOM
b)
c) JavaScript,
d) JSON, , react.render
7. DOM?
a) DOM , DOM.
b) - , DOM.
c) DOM — .
d) DOM .
8. ?
useLayoutEffect
React- , .
9. JavaScript?
a) default
b) throw
c) finally
d) undefined
10. ?
function foo1() {
return {
bar: 'hello'
};
}
function foo2() {
return
{
bar: 'hello'
};
}
a) undefined
, { bar: “hello” }
b) { bar: “hello” }
, undefined
c) undefined
, undefined
d) { bar: “hello” }
, { bar: “hello” }
1
b) , null
. typeof
, null
.
2
b) b
, a
— . b = 3; a = undefined
. , (use strict
).
3
b) React — .
4
a) , . .
5
d) , Babel , . , .
6
c) DOM — JavaScript, , DOM.
7
a) . , .
8
. useEffect
.
9
d) undefined
, .
10
b) return
, .
, . - — ! , - .
"React.js Developer".
" React+Redux".