wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

REACT NATIVE

Total questions: 14

Worksheet time: 8mins

Name
Class
Date
1.

Dans React, qu'est-ce qui est utilisé pour transmettre des données à un composant depuis l'extérieur ?

a)

setState

b)

props

c)

PropTypes

2.

Comment écrire un style en ligne spécifiant font-size:12px et color:red ; en JSX ?

a)

style={{

fontsize:12,

color:'red'}}

b)

style={{

fontSize:'12px',

color:'red'}}

c)

style={

fontSize:'12px',

color:'red'}

d)

style={{

fontSize:12px,

color:'red'}}

3.

Si vous voulez importer uniquement component de la bibliothèque React, quelle syntaxe utilisez-vous ?

a)

import React.Component from 'react'

b)

import [ Component ] from 'react'

c)

import Component from 'react'

d)

import { Component } from 'react'

4.

Quelles sont les deux façons dont les données sont traitées dans react ?

a)

state et services

b)

services et component

c)

state et services

d)

state et props

5.

à quoi sert View en react native ?

a)

Il s'agit d'une zone de contenu où vous pouvez afficher votre contenu.

b)

Il s'agit d'une zone de texte.

c)

est similaire à la div en HTML

d)

composant de base utilisé pour construire l'interface utilisateur des applications mobiles.

6.

JSX signifie quoi ?

a)

JSX est une syntaxe spécifique pour react native

b)

JSX est un moyen d'écrire du code xml avec du javascript.

c)

JSX est l'intérpreteur de Javascript

7.

Quelle est la différence entre React Component et React Element ?

a)

React Component est soit une classe, soit une fonction qui accepte des données d'entrée, et renvoie un élément React

b)

React Element est soit une classe, soit une fonction qui accepte des données d'entrée, et renvoie un composant React

c)

Aucune différence

d)

React Element hérite de React Componen

8.

C'est quoi Flex ?

a)

est une technique permettant de positionner les différents composants

b)

est une technique permettant de gérer les dimensions des composants

c)

est une technique permettant de distribuer les différents composants

9.

Que sera la direction du flex (pour la view globale)

a)

flexDirection:'column'

b)

flexDirection:'row'

c)

aucun value(par défaut)

10.

La méthode map de Javascript :

a)

mis à jour le state de l'application

b)

modifie le tableau initial

c)

créer un nouveau tableau

11.

Pour afficher un Button avec le titre Press en react native on utilise

a)

<Button title="Press" />

b)

<Button for="Press" />

c)

<Button>Press</Button>

12.

<Button title="Learn More" color="red" />

a)

On aura un button avec de background rouge dans toutes les platformes

b)

On aura un button avec de background rouge en Android

c)

On aura un button avec de text rouge en IOS

13.

const [number, setNumber] = useState(0);

a)

on peut appeler setNumber dans n'importe quel composant

b)

on peut pas modifier number

c)

setNumber sert à mis à jour du state

14.

à quoi sert un Stack Navigator en react native ?

a)

permet de créer multiple écrans pour votre application

b)

permet à votre application de naviguer d'un écran à l'autre, chaque nouvel écran étant placé en bas d'une pile.

c)

permet à votre application de naviguer d'un écran à l'autre, chaque nouvel écran étant placé au sommet d'une pile.