أسئلة وأجوبة حول React.js MCQ

أسئلة وأجوبة حول React.js MCQ

MCQSS.com يوفر أسئلة وأجوبة مجانية حول React.js في آلاف المواضيع المختلفة. تنسيقنا التفاعلي يسمح لك بمعرفة ما إذا كنت قد أجبت بشكل صحيح على الأسئلة فورًا. استكشف مجموعتنا من الأسئلة اختيارية المتعددة وتحقق من معرفتك في React.js اليوم! ليس هناك حاجة لشراء عضوية أو التسجيل، يمكنك استخدام موقعنا مجانًا. لا تفوت الفرصة لتحسين مهاراتك والاستعداد للاختبارات مع MCQSS.com.

1: أي مما يلي هو إطار رد فعل لإنشاء الرسوم المتحركة؟

A.   رد فعل الإضافات

B.   Redux

C.   رد فعل الحركة

D.   رد فعل النار

2: أي من المعالجات المسبقة التالية تستخدمها ReactJS لإضافة بناء جملة XML إلى JavaScript؟

A.   JSX

B.   Reactx

C.   ReactXML

D.   JSXML

3: أي من الطرق التالية يتم تخطيها على مكون أدى إلى التحديث عندما تسمى طريقة ForceUpdate ()؟

A.   ComponentDidupDate ()

B.   يجب أن تكون concomponentupdate ()

C.   ComponentWillUpDate ()

D.   ComponentWillReceiveProps ()

E.   لا شيء مما بالأعلى.

4: أي مما يلي هو التوقيع الصحيح لـ ReactRenderer.Update التي يتم استخدامها لإعادة تقديم شجرة الذاكرة بعنصر جذر جديد؟

A.   testrenderer.update (عنصر ، خيارات)

B.   testrenderer.update (النوع ، عنصر)

C.   testrenderer.update (عنصر)

D.   testrenderer.update (العنصر ، النوع ، الخيارات)

5: أي من فئات React التالية التي يمكن أن تنفذ: يجب أن: يجب أن تكون concomponentupdate ()؟

A.   React.component

B.   React.PureComponent

C.   كلا الخيارين ط) و ii).

D.   لا الخيار i) ولا ii).

6: أي من طرق دورة الحياة التالية من ReactJS هي جزء من مرحلة التحديث وليس المرحلة الأولية؟

A.   getDefaultProps ()

B.   ComponentDidMount ()

C.   ComponentWillMount ()

D.   getLnitialState ()

7: أي من العبارات التالية غير صحيحة حول طريقة ReactDom.render ()؟

A.   يتم استخدامه للتحكم في محتويات عقدة الحاوية التي يمر بها المستخدم.

B.   يتم استخدامه لتعديل عقدة الحاوية.

C.   يمكن استخدامه لإرجاع مرجع إلى مثيل Root ReactComponent.

8: . في ReactJs ، أي من الخيارات التالية المستخدمة لتخزين البيانات للقراءة فقط التي يتم تمريرها من أحد الوالدين ، وأن البيانات تنتمي إلى الوالد ولا يمكن تغييرها من قبل أطفالها؟

A.   this.props

B.   هذا

C.   لا شيء مما بالأعلى.

9: فيما يتعلق بتدفق ReactJS ، أي من الخيارات التالية المستخدمة لتحديد التغييرات التي يتم تشغيلها في التطبيق؟

A.   أجراءات

B.   المخفضات

C.   مكون الجذر

D.   محل

10: أي من العبارات التالية صحيحة حول نماذج ReactJS؟

A.   يتم تحديث الحالة القابلة للتغيير فقط باستخدام طريقة setState ().

B.   في علامة React Select ، يمكن تمرير قيمة واحدة فقط إلى سمة القيمة.

C.   كلا البيانين A و B صحيحان.

D.   لا بيان A ولا B صحيح.

11: فيما يتعلق بوظيفة REACTJS Flux ، كم عدد المعلمات التالية التي يتم تمريرها إلى وظيفة المخفض؟

A.   يتم تمرير معلمة واحدة فقط وهذا هو الحالة.

B.   يتم تمرير معلمتين وهما الحالة والعمل.

C.   يتم تمرير معلمة واحدة فقط وهذا هو الإجراء.

D.   يتم تمرير معلمتين وهما الحالة والإبلاغ

E.   يتم تمرير ثلاثة معلمات والتي هي الحالة ، والرد والعمل.

12: اختر النوع (s) الصحيح للمكون (s) رد الفعل.

A.   مع دولة.

B.   بدون دولة.

C.   كلا الخيارين أ و ب.

D.   لا الخيار 8 ولا ب.

13: يتم لف الأحداث الأصلية للمتصفح أي من الكائنات التالية من خلال React لضمان أن جميع الأحداث المدعومة تتصرف بشكل متطابق في Internet Explorer 8 والإصدارات العليا؟

A.   CollectionTweets

B.   ولاية

C.   التصنيف

D.   هذا

14: أي من الحزم التالية تستخدم لتوفير عارض رد فعل يستخدم لتقديم مكونات رد الفعل إلى كائنات جافا سكريبت النقية ، دون الاعتماد على DOM أو بيئة متنقلة أصلية؟

A.   العارض الضحل

B.   عارض الاختبار

C.   تتفاعل

D.   لا شيء مما بالأعلى.

15: فيما يتعلق بتدفق رد الفعل ، أي من الوسائط التالية يتم تمريرها/يتم تمريرها إلى وظيفة الاتصال التي يتم استخدامها لتوصيل مكون الجذر بالمتجر؟

A.   الدولة وحدد الوظيفة

B.   الدولة والعمل

C.   العمل فقط

D.   فقط حدد الوظيفة

16: أي من الخيارات التالية هو التوقيع الصحيح لطريقة React CreatePortai ()؟

A.   ReactDom.CreatePortai (عنصر ، طفل ، حاوية)

B.   ReactDom.Createportal (حاوية ، مكون)

C.   ReactDom.Createportai (طفل ، حاوية)

D.   ReactDom.Createportal (حاوية)

17: أي من الخيارات التالية هي وظيفة الدائرية الصحيحة التي يتم استخدامها لكل اختبار؟

A.   يختار

B.   هو - هي

C.   يجعل

D.   باقة

18: أي من الخيارات التالية المستخدمة من قبل مكون StreamTweet لزيادة عدد التغريدات المعروضة في الكائن العالمي؟

A.   ComponentDidupDate ()

B.   ComponentWillUpDate ()

C.   يجعل()

D.   يجب أن تكون concomponentupdate ()

19: أثناء اختبار المخفضات ، أي من الأوامر التالية تستخدم لتثبيت Jest و Jest CLI على مستوى العالم؟

A.   Sudo NPM Install —G Jest CLI

B.   Sudo NPM Install - Devjest —G

C.   Sudo NPM Install - gest

D.   Sudo NPM Install-Save-G Jest

20: أي من الخيارات التالية هي بناء الجملة الصحيحة لتثبيت مجموعة انتقالات CSS React؟

A.   NPM Install React-Maddons-CSS-Transition-Group

B.   NPM Install React-Save-CSS-Ransition-Group

C.   NPM Install React-Save-Addons-CSS-Transition-Group

D.   NPM Install React-addons.css.transition.group

21: أي مما يلي هو بناء الجملة الصحيح لإضافة ملف يسمى index.html عبر موجه الأوامر لبيئة React الخاصة بك؟ (النظر في أن ReactApp هو المجلد الجذر.)

A.   C: \ user \ username \ Desktop \ ReactApp> index.html

B.   C: \ user \ username \ Desktop \ ReactApp> إنشاء index.html

C.   C: \ user \ username \ Desktop \ ReactApp> touch index.html

D.   C: \ user \ username \ Desktop \ ReactApp> createElement index.html

22: أي من الخيارات التالية هي بناء الجملة الصحيح لتثبيت Redux عبر موجه الأوامر؟

A.   NPM تثبيت React-Redux

B.   NPM تثبيت React -Redux -save

C.   NPM Install-Save React-Redux

D.   تثبيت NPM -save -Redux للتفاعل

23: أي من الخيارات التالية هو التوقيع الصحيح لـ React.children.map طريقة؟

A.   React.children.map (وظيفة [الأطفال ، thisarg)

B.   React.children.map (الأطفال ، وظيفة [(thisarg)])

C.   React.Children.map (كائن ، أطفال ، وظيفة [(thisarg)])

D.   React.children.map (أطفال)

24: أي من طرق رد الفعل التالية تستخدم للتحقق من أن الأطفال لديه طفل واحد (عنصر رد فعل) فقط ويعودونه؟

A.   React.children.count (أطفال)

B.   React.children.map (أطفال)

C.   React.Children.Only (أطفال)

D.   React.Children.Toarray (أطفال)

25: فيما يتعلق بعارض اختبار رد الفعل ، أي من الوسائط التالية يتم/يتم تمريرها إلى testinstance.find ()؟

A.   امتحان

B.   يكتب

C.   الدعائم

D.   كل ما ورداعلاه.

26: أي من الأنواع التالية من الأقواس تستخدم لتضمين مجموعات من العناصر في JSX؟

A.   []

B.   {}

C.   ()

D.   إنه يتطلب استخدام أي نوع من الأقواس.

27: فيما يتعلق بمفهوم برمجة التدفق. أي من العبارات التالية صحيحة حول البيانات؟

A.   تدفق البيانات أحادي الاتجاه.

B.   تدفق البيانات ثنائي الاتجاه.

C.   لا شيء مما بالأعلى.

28: أي من المكونات التالية تستخدم عن طريق الرد لتقديم عناصر متعددة دون غلاف؟

A.   React.fragment

B.   React.Chlidren

C.   React.components

D.   React.PureComponent

29: أي مما يلي ليس ميزة صحيحة لـ ReactJS؟

A.   يمكن استخدامه على جانب العميل والخادم وأيضًا مع أطر أخرى.

B.   وهو يدعم قابلية قراءة أفضل تساعد في الحفاظ على تطبيقات أكبر.

C.   ويغطي الطبقات العرض ووحدة التحكم في التطبيق.

D.   يستخدم DOM Virtual DOM ، مما يساعد في تحسين أداء التطبيقات.

30: أي من العبارات التالية هي/غير صحيحة حول طريقة althenwrenderer.render () في ReactJs؟

A.   يمكن استخدامه لاستخراج إخراج المكون.

B.   يتطلب دوم.

C.   يمكن أن يجعل فقط مستوى واحد عميق.

D.   كلا البيانين A و C غير صحيحان.

E.   كلا البيانين B و C غير صحيحان.

31: فيما يتعلق بعارض اختبار رد الفعل ، أي من الخيارات التالية ليست مثيلًا للاختبار؟

A.   testinstance.type

B.   testrenderer.root

C.   testrenderer.update ()

D.   testrenderer.tojson ()

32: فيما يتعلق بتدفق ReactJS ، أي من الخصائص التالية تستخدمها إجراءات كائنات JavaScript لإبلاغها بالبيانات التي يجب إرسالها إلى المتجر؟

A.   اسم

B.   قيمة

C.   يكتب

D.   لا شيء مما بالأعلى.

33: أي من الأوامر التالية يتم تشغيلها لإنشاء conf‌iguration eslint؟

A.   ESLINT رد فعل -init

B.   eslint -init

C.   رد فعل eslint «ابدأ

D.   ESLINT -ابدأ

34: فيما يتعلق باختبار مخفضات ، أي مما يلي هو الأمر الصحيح لتثبيت حزمة بابل جيست؟

A.   تثبيت NPM-ديف بابل-جيست

B.   تثبيت NPM-Save-G Babel-Jest

C.   تثبيت NPM-Gabel-Jest

D.   تثبيت NPM-save-dev babel-jest

35: أي مما يلي هو الوحدة النمطية الصحيحة التي يوفرها النظام deque. يتم استخدام ذلك للإبلاغ عن إمكانية الوصول مباشرة إلى وحدة التحكم أثناء تطوير وتصحيح الأخطاء؟

A.   رد الفعل

B.   وصول سطح المكتب غير المرئي

C.   فأس

D.   Webalm

E.   ديك

36: أي من العبارات التالية هي/صحيحة حول طريقة React ، CreateFactory ()؟

A.   إنه يعيد وظيفة تستخدم لإنتاج عناصر رد فعل من نوع معين.

B.   لطريقة CreateFactory () ، يمكن أن تكون وسيطة النوع فقط نوع مكون رد فعل (فئة أو دالة).

C.   يمكن استدعاء react.createfactory () مباشرة أثناء استخدام JSX.

D.   كل ما ورداعلاه.

37: ماذا يحدث إذا تم استدعاء Rendero مرة أخرى عندما تم تقديم عنصر React سابقًا إلى حاوية؟

A.   سوف يرمي خطأ.

B.   سيؤدي تحديثًا عليه وسيتحول فقط إلى DOM حسب الضرورة لرفض أحدث عنصر React.

C.   سيتم الاحتفاظ بعنصر React الذي تم تقديمه مسبقًا.

D.   لا شيء من الخيارات المذكورة أعلاه صحيح.

38: أثناء إعداد بيئة ReactJS ، أي من الخيارات التالية يجب تثبيتها؟

A.   AngularJs

B.   Nodejs

C.   جافا

D.   بيرل

39: أي من الوظائف التالية تستخدم لاستيراد مكتبة React؟

A.   يتطلب()

B.   باقة()

C.   React.Dom.ul ()

D.   يجعل()

40: أثناء إعداد ReactJs. أي من الأوامر التالية يتم استخدامها لإنشاء مجلد جذر يسمى ReactApp ووضعه على سطح المكتب؟

A.   C: \ user \ username \ desktop> إنشاء ReactApp

B.   C: \ user \ username \ Desktop> Mkdir Reactapp

C.   C: \ user \ username \ desktop> إنشاء Dir ReactApp

D.   C: \ Users \ username \ Desktop> ReactApp Mkdir

41: فيما يتعلق بـ React ES6 ، أي من الخيارات التالية المستخدمة لاستيراد العارض الضحل؟

A.   استيراد ضحلة جديدة باستخدام "React-Test-Renderer/Shalow" ؛

B.   استيراد althenwrenderer = مطلوب ('React-Test-Renderer/aldalow') ؛

C.   استيراد ضحلة من "رد الفعل-جائزة/ضحلة" ؛

D.   var algerowrenderer = require ('React-Test-Renderer/aldalow') ؛

42: أي من الخيارات التالية هي القيمة الافتراضية الصحيحة للطريقة التي يجب استدعاؤها في مرحلة تحديث دورة حياة المكون؟

A.   حقيقي

B.   خطأ شنيع

C.   يجعل

D.   لا شيء مما بالأعلى.

43: أي من الوسائط التالية يتم تمريرها إلى طريقة ComponentWillUpDate () التي تسمى مباشرة قبل رد فعل DOM؟

A.   NextProps

B.   NextState

C.   this.handlenewtweet

D.   Prevprops

44: أي من العبارات التالية صحيحة حول طريقة React f‌inddomnode ()؟

A.   يتم استخدام هذه الطريقة لقراءة القيم خارج DOM.

B.   يمكن استخدامه على المكونات الوظيفية.

C.   لا يمكن استخدامه إلا على المكونات المثبتة.

D.   FindDomNode يرمي خطأ. إذا قام أحد المكون بإعداد خالية أو خاطئة.

45: فيما يتعلق باختبار ما إذا كان يمكن الوصول إلى موقع ويب بأكمله واستخدامه مع لوحة المفاتيح فقط. أي من المفاتيح التالية يجب استخدامها للتصفح؟

A.   CTRI+علامة التبويب

B.   فاتورة غير مدفوعة

C.   Shift+CTR |

D.   Shift+Tab

46: أي من الخيارات التالية يمكن أن يكون نوعًا من معلمة React ، النوع؟

A.   خيط

B.   ReactClass

C.   منطقية

D.   عدد صحيح

47: أي من الخيارات التالية هي مكونات الطفل لمكون React StreamTweet؟

A.   رأس

B.   تدفق

C.   Tweetlist

D.   تغريدة

48: فيما يتعلق بعارض اختبار رد الفعل ، أي من الخيارات التالية تستخدم لإعادة كائن يمثل الشجرة المقدمة؟

A.   testrenderer.totree ()

B.   testrenderer.update ()

C.   testrenderer.root ()

D.   testrenderer.tojson ()

E.   فيما يتعلق بطريقة استنساخ React () ، أي من الخيارات التالية من العنصر الأصلي يتم الحفاظ عليها أثناء الاستنساخ؟

F.   div

G.   مفتاح

H.   المرجع

I.   فترة

49: فيما يتعلق باختبار مخفضات ، أي من الوظائف التالية تستخدمها Jest لإنشاء الاختبارات؟

A.   يصف

B.   يختار

C.   يتطلب

D.   هو - هي

50: أي مما يلي هي المعلمات الصحيحة المستخدمة في وظيفة setState () التي يتم استخدامها لإبلاغ رد فعل تغيير الحالة؟

A.   بيانات

B.   رأس

C.   ReactText

D.   أتصل مرة أخرى

51: أي من العبارات التالية صحيحة حول تقليص قواعد CSS داخل مكون رد الفعل؟

A.   يمكن للمستخدمين مشاركة مكون فقط دون تصميمه في ملف JavaScript واحد.

B.   من خلال جعل الأنماط المضمنة يتيح للمستخدم الحد من النطاق المتأثر.

C.   أنه يوفر f‌ hoxibility.

D.   لا شيء مما بالأعلى.

52: أي من الأوامر التالية يمكن استخدامها لتشغيل Jest؟

A.   Jest testname.js

B.   NPM Test TestName.js

C.   NPM Jest Testname.js

D.   Jest Test TestName.js

53:

ماذا سيحدث إذا كان هذا الرمز موجودًا في مكون ReactJS مكتوب كصف ES6: يجب أن يكون councomponentupDate (NextProps ، NextState) {return false ؛ }

A.   لن يقدم المكون أي صور مرئية

B.   المكون لن يقدم أي تغييرات

C.   رمي الخطأ لأن يجب أن تعود مونكومب مونبديت بشكل صحيح على الأقل مرة واحدة لكل دورة حياة للمكون

D.   تحذير عرض ولكن سيستمر في العمل. هذا مفيد للاختبار دون تقديم المكونات فعليًا.

54:

لتعطيل الرسوم المتحركة ، يمكنك إضافة _____؟

A.   TransitionEnter = {false}

B.   TransitionLeave = {false}

C.   TransitionLeave = false

D.   كل ما ورداعلاه

55:

____ يتم استدعاء الوظيفة مباشرة قبل حدوث التحديث؟

A.   ComponentDidMount ()

B.   ComponentInit ()

C.   ComponentWillUpDate ()

56:

ما هو الحدث الذي يتم استخدامه بشكل أفضل لتحديث الحالة بعد تغيير الدعائم؟

A.   يجب أن تكون concomponentupdate

B.   ComponentReceivedProps

C.   ComponentWillReceiveProps

D.   مكون

E.   ComponentWillUpdate

F.   يجب أن تكون concomponentupdatestate

G.   ComponentDidupDate

H.   تحديث بالقوة

57:

ما هو المكان الأول للبدء في تحسين سرعة تطبيق ReactJS؟

A.   لا تحتاج إلى التحسين ، قام Facebook بذلك بالفعل باستخدام Virtual DOM

B.   جعل بنية أفضل من المتاجر

C.   استخدم المزيد من الحالة الداخلية للمكونات ، توقف عن إطلاق الكثير من الإجراءات

D.   استخدم أحداث المكون لتقليل مكالمات وظيفة العرض

E.   لا تستخدم وظيفة setState

F.   استخدم الدعائم مع حالة المكون الداخلي

58:

أي مما يلي يستخدم لتحديث تحديث واجهة المستخدم؟

A.   الدعائم

B.   حالة

C.   عنصر

59:

أي مما يلي يستخدم لتحديث عرض واجهة المستخدم؟

A.   الدعائم

B.   ولاية

C.   تدفق

D.   عناصر

60:

أي من الأساليب التالية تغير حالة المكون؟

A.   تحديث بالقوة

B.   setState

C.   كلاهما اعلاه

D.   لا شيء مما بالأعلى

61:

أي من الأساليب التالية تبدأ الحالة المخصصة للمكون؟

A.   getDefaultProps

B.   getInitialState

C.   GetState

D.   GetDefaultState

62:

ما هو صحيح بالنسبة لمكونات ReactJS المحددة على أنها وظائف JS النقية؟

A.   مكون الوظيفة النقية قد تم تعريف طريقة العرض فقط

B.   مكون الوظيفة النقية لا يحتوي على أساليب دورة الحياة أو أنواع الدفاع

C.   من الممكن ضبط PrevaultProps لمكون الوظيفة الخالصة

D.   مكون Pure Function يحتوي على كل ما يمتلكه فئة ES6 ، لكن لا يمكنك استخدام الحالة الداخلية للمكون ، والطريقة الوحيدة لتطوير البيانات هي إطلاق إجراء جديد وانتظار تحديث الدعائم

63:

ماذا سيحدث للدولة إذا قمت بالنقر فوق "Div> Constructor () {super () ؛ this.state = {status: 'no status'} ؛ } handleclick () {this.setState ({status: 'أنا بخير!'}) ؛ } render () {return (

انقر فوق لي
) ؛ }}

A.   عودة كاذبة

B.   خطأ مميت

C.   خطأ في بناء الجملة

D.   تحديث حالة الحالة إلى "أنا بخير"

64:

أي من طرق دورة الحياة التالية تتضمنها؟

A.   ComponentWillMount

B.   يجب أن يكون concomponentupdate

C.   ComponentDidunMount

D.   ComponentWillUpdate

E.   كل ما ورداعلاه

65:

ما هي الوظيفة التي يتم استدعاؤها مباشرة قبل حدوث التقديم الأولي؟

A.   ComponentDidMount ()

B.   componentbeforeoccur ()

C.   ComponentWillReceiveMount ()

D.   ComponentWillMount ()

66:

أي من الطريقة التالية تسمى بعد طريقة getInitialState؟

A.   ComponentWillMount

B.   ComponentDidMount

C.   getDefaultProps

D.   يجعل

67:

أي من الأساليب التالية تتيح تعيين قيمة الحالة الأولية ، يمكن الوصول إليها داخل المكون عبر this.state؟

A.   getInitialState

B.   GetState

C.   getDefaultProps

D.   GetDefaultState

68:

ماذا سيحدث إذا كان مكون الوالدين سيصدر النار؟

A.   ستطلق مكونات الطفل وظائف عرض أيضًا للحفاظ على جميع حالة واجهة المستخدم محدثة

B.   مكونات الطفل ستطلق النار

C.   سيتم إطلاق مكونات الطفل التي يجب إطلاقها

D.   ستطلق مكونات الطفل التي يجب إطلاقها

69:

ما هو مطلوب لكتابة تطبيق ReactJS مع فئات ES6 والحصول على دعم المتصفح؟

A.   WebPack أو Browserify لإنشاء رمز ES4

B.   بابل إلى رمز transpile إلى ES5

C.   بابل مع ES2015 البرنامج المساعد ل transpile رمز إلى ES5

D.   بابل مع دعم CLI

E.   بابل مع رد فعل و ES2015 الإعدادات المسبقة

70:

أي نوع من بنية التطبيق تستخدم على نطاق واسع مع ReactJs؟

A.   تدفق

B.   تدفق مع MVC

C.   MVC

D.   المفرد

E.   ثني

F.   نمط ريكس

G.   هندسة التدفق

H.   العمارة JSX

71:

لاستخدام JavaScript الأصلي كقيمة سمة ، يجب أن يتم لف التعبير داخل

A.   الأقواس المعقوفة

B.   التنصيص

C.   اقتباس واحد

D.   اثنين من الأخطاء المجعد

E.   الأخطاء الصغيرة

72:

كيف تحويل رمز JSX في المتصفح؟

A.   مع بابل قائمة بابل بمفردها

B.   بابل قياسي وتفاعل مسبقًا

C.   ينصح Facebook من JSxTransformer بدءًا من ReactJS V0.15

D.   لا يمكنك استخدام JSX في المتصفح ، يجب نقله إلى ES5 قبل الإرسال إلى المتصفح

73:

يتم تمثيل أساليب مكونات دورة الحياة قبل وبعد باستخدام ___

A.   قبل بعد

B.   ويل ، فعل

C.   بداية النهاية

D.   لا شيء من المذكورة

74:

ماذا سيفعل الرمز التالي؟ < indexroute component = {homecontainer}/>

A.   logoutContainer

B.   homecontainer

C.   Logincontainer

D.   MainContainer

75:

لماذا تحتاج المرسل في Flux؟

A.   لتسجيل عمليات استدعاء المتجر

B.   لإنشاء منشئي الحركة

C.   ليس هناك حاجة إليها في التدفق ، يمكنك فقط التلاعب بالمخزن مباشرة

D.   مطلوب المرسل بواسطة Redux

E.   لمعالجة المتجر مباشرة دون أي إجراءات إضافية

76:

أي مما يلي هي أنواع الرضاعة الصحيحة؟ تحقق من كل ما ينطبق.

A.   رمز

B.   العقدة

C.   منطقية

D.   مجموعة مصفوفة

E.   وظيفة

77:

ماذا يوفر ReactJs؟

A.   تغليف للمكونات القابلة لإعادة الاستخدام

B.   المزامنة بين DOM والبيانات

C.   إطار كامل مع جميع الأدوات لإنشاء تطبيق ويب حديث

D.   التحقق من صحة النماذج السريعة

E.   الهدف-J للويب

F.   يسمح لكتابة تطبيق JS بأحدث التقنيات مثل ES6 أو حتى ES7

78:

أي بيان عن Reacjs صحيح؟

A.   يستخدم ReactJS نمط MVC لمعالجة تدفق البيانات داخل التطبيق ، ولهذا السبب من السهل جدًا بناء التطبيقات الأصلية معها.

B.   مع ReactJS ، يمكنك كتابة HTML في JS مع JSX

C.   مع ReactJs ، يمكنك تمديد HTML مع روابط ReactJS المخصصة

D.   ReactJS مكتبة مصدر مغلقة من إنتاج Facebook وتستخدمها العديد من الشركات الكبرى في الإنتاج: Airbnb و Facebook و Twitter وغيرها

E.   ReactJS سريع لأنه لا يحتوي على DOM افتراضي ويعالج مستند HTML مباشرة مع نمط MVC

F.   يستخدم ReactJS نمط التدفق بدلاً من DOM الظاهري لمعالجة كائنات Singleton CSS

79:

ما هو Jest؟

A.   اسم الهندسة المعمارية لبناء واجهات في تطبيقات React.

B.   مكتبة مع وظائف REST لتطبيقات رد الفعل.

C.   مكتبة الطرف الثالث لاتجاهات واجهة المستخدم لتطبيق React.

D.   إطار اختبار وحدة JavaScript لتطبيقات React.

80:

أي مما يلي يستخدم لتمرير البيانات من الوالد إلى الطفل؟

A.   حاوية

B.   ولاية

C.   الدعائم

D.   عنصر

81:

تم تحسين تغيير أو تحديث إلى عدد كبير من العقد باستخدام أي من التقنيات التالية؟

A.   تجميع

B.   تغيير الكشف

C.   كلاهما اعلاه

D.   لا شيء من المذكورة

82:

أي من طرق التثبيت التالية يتم/يتم استدعاؤها قبل إدراج المكون في DOM؟

A.   getInitialState

B.   GetInitialState ، ComponentWillMount

C.   getInitialState ، مكون diddmount

D.   ComponentWillMount

83:

بشكل افتراضي ، تقدم ReactTransitionGroup كـ ___؟

A.   فترة

B.   ReactTransition

C.   ReactCsStransition

84:

ماذا يفعل الرمز التالي؟ ComponentDidMount () {this.context.router.replace ('login'))}

A.   إعادة توجيه دليل جهاز التوجيه

B.   تحميل تسجيل الدخول

C.   إنهاء تسجيل الدخول

D.   إعادة التوجيه على تسجيل الدخول

85:

ReactJS تقدم علامات HTML إذا تم تعريف العنصر في __

A.   أحرف صغيرة

B.   الأحرف الكبيرة

C.   كلا الأحرف الصغيرة والأحرف الكبيرة

D.   حالة العنوان

86:

أي من السمات التالية تستخدم لتعيين القيمة الافتراضية لحقل الإدخال؟

A.   قيمة

B.   القيمة الافتراضية

C.   كلاهما اعلاه

87:

ما هو دور الإجراءات في Redux؟

A.   الإجراءات هي حمولة المعلومات التي ترسل بيانات من تطبيقك إلى متجرك.

B.   إرجاع كائن عمل منسق

C.   إنشاء متجر محلي

D.   إنشاء مرسل

E.   لا توجد إجراءات في Redux

88:

أي مما يلي ليس عنصر تدفق؟

A.   أجراءات

B.   المرسل

C.   منظر

D.   نموذج

89:

ما هو الخطأ في الترميز التالي؟ myComponent.proptypes = {name: react.proptypes.string} myComponent.defaultProps = {name: 'name'}

A.   لا شيء خاطئ

B.   القيمة الافتراضية ليست ضرورية

C.   myComponent.PropTypes هي وظيفة وليس كائن

D.   يجب أن تكون DefaultProps DefaultProperties

90:

أي مما يلي عناصر التدفق؟

A.   المرسل

B.   أجراءات

C.   محل

D.   منظر

E.   كل ما ورداعلاه

91:

كيف يمكنك إنشاء مكون ReactJS؟

A.   مع وظائف JS النقية

B.   وظائف JS ، فئات es6

C.   وظائف JS ، فئات ES6 تمديد React.component أو React.CreateClass وظيفة

D.   وظائف JS ، فئات ES6 توسيع نطاق React.component أو React.CreateClass ، ولكن بعد ذلك لا يمكنك تحديد الحالة الأولية

E.   إذا كانت هناك حاجة إلى الحالة الأولية فقط مع فئات ES6 تمديد React.component ، وإلا - مع وظائف JS النقية أو رد الفعل. createClass

F.   مع فئات ES6 إذا كنت تستخدم بابل ، أو مع وظائف JS

92:

أي عبارة عن Proftypes غير صحيحة؟

A.   يحسن إكمال تلقائي لبعض IDEs

B.   يوفر فحصًا أسهل لرمز الإنتاج

C.   من السهل تحديد الدعائم المطلوبة لكل مكون

D.   إذا تم استخدامه باستخدام خاصية IsRequired ، فإنه يتحقق تلقائيًا ما إذا كانت القيمة لاغية أثناء التطوير

E.   إذا تم استخدامه باستخدام خاصية isRequired ، فإنه يتحقق تلقائيًا ما إذا كانت القيمة غير محددة أثناء التطوير

93:

رد فعل ____ فقط عرض الفرعية.

A.   بيانات

B.   المكتبات

C.   نتيجة

D.   مثال

94:

عند استخدام mixins؟

A.   لا ينصح باستخدام mixins

B.   Mixins هي نفس وظائف الفاصل الزمني ، فقط يمسح الفاصل عندما يتم تدمير المكون بعد unmount

C.   يسمح Mixins طريقة قياسية لتوسيع مكونات ReactJS

D.   تعتبر Mixins طريقة رائعة لبناء مكونات مخصصة سيتم استخدامها من قبل أي مكون ReactJS آخر

95:

كيفية استخدام التعليقات في React JSX؟

A.   //

B.   / * */

C.   <!-->

D.   {/**/}

96:

أي مما يلي هو الطريقة الصحيحة لإنشاء روابط لمكون React؟

A.   a href = {'https://www.facebook.com/'}> link1 </a>

B.   A link-to = {testContainer}> link1 </a>

C.   a href = {[to-component]}> link1 </a>

D.   a href-to = {'https://www.facebook.com/' }> link1 </a>

97:

أي بناء جملة JSX غير صحيح؟

A.   buttons.fab />

B.   Button> <span id = "docs-internal-guid-AC6EFB7A-7FFF-416C-F45C-80DDEC9051B2"> <span styp : الأساس ؛ "> </button> </span> </span>

C.   myComponent> <button /> <button /> <button /> </mycomponent>

D.   النمط div = {{}}> مرحبًا </div>

98:

أي مما يلي صحيح حول مرسل التدفق؟

A.   يتم استخدام المرسل لبث حمولات للاسترداد المسجلة.

B.   يستخدم المرسل للتحقق من التغييرات في DOM.

C.   يتم استخدام المرسل لضبط الحالة في تطبيق React.

D.   يتم استخدام المرسل لإرسال البيانات إلى المكونات.

99:

هل يمكنك استخدام ReactJs بدون تدفق؟

A.   نعم ، ولكن بعد ذلك سيتعين عليك استخدام MVC

B.   نعم

C.   لا

D.   لا ، إنه في جوهر ReactJs

100:

يستخدم Proptypes لـ ___؟

A.   getInitialState

B.   تصديق

C.   getPropSvalue

D.   getDefaultProps

E.   typechecking