Questions à choix multiple sur JSON

Questions à choix multiple sur JSON

Bienvenue sur la page des questions à choix multiple sur JSON de MCQss.com. Vous y trouverez une variété de questions interactives portant sur JSON. Chaque question vous permet de sélectionner une réponse et de vérifier si elle est correcte ou non.

JSON (JavaScript Object Notation) est un format léger d'échange de données utilisé pour stocker et transmettre des informations structurées. Il est largement utilisé dans les applications web et les services API, permettant de représenter les données dans un format lisible tant par les humains que par les ordinateurs.

Pour apprendre JSON, il est important de comprendre la syntaxe JSON, les objets et les tableaux, ainsi que les propriétés et les valeurs de base. Il est également essentiel de comprendre comment JSON est utilisé dans les communications entre applications. Acquérir des connaissances sur JSON vous permettra de manipuler efficacement les données dans vos projets.

Les questions à choix multiple gratuites sur JSON de MCQss.com vous aideront à approfondir vos connaissances et à améliorer votre compréhension de ce sujet. Vous pouvez utiliser ces questions pour évaluer votre niveau de connaissance, vous préparer aux entretiens d'embauche ou aux examens, ainsi que pour vous exercer et renforcer vos compétences en matière de JSON.

Les avantages des questions à choix multiple sur JSON sont la possibilité d'évaluer votre niveau de compréhension et d'identifier les domaines dans lesquels vous avez besoin de vous améliorer. De plus, ces questions vous aident à vous préparer aux entretiens d'embauche ou aux examens, tout en augmentant vos connaissances dans le domaine de JSON.

1: La paire de nom / valeur JSON est écrite comme

A.   name = & # 34; valeur & # 34;

B.   name = & # 039; valeur & # 039;

C.   nom & # 039; : & # 039; valeur & # 039;

D.   & # 34; nom & # 34; : & # 34; valeur & # 34;

2: Ce qui suit est JSON valide: {& # 34; Méthode & # 34;: [& # 34; fonction (x) {return x + 1; } & # 34;]}

A.   Vrai

B.   FAUX

3: Sur quelles deux structures JSON se construisent-elles?

A.   Une collection d'objets nom / valeur et une liste ordonnée d'objets, ou tableau.

B.   Une collection de paires de nom / valeur et une liste ordonnée de valeurs, ou tableau.

C.   Une collection de paires de valeurs natives et une liste ordonnée de tableaux ou de valeurs.

D.   Une collection de paires d'objets / éléments et une liste ordonnée de paires ou de tableau.

4: Qu'est-ce qui est utilisé par les constructeurs JSONObject et JSONArray pour analyser les chaînes de source JSON?

A.   JSONTOKENER

B.   Jsonparser

C.   Parserj

D.   Jparser

5: Quelle instruction sur le paramètre d'espace dans json.stringify () est fausse?

A.   Il contrôle l'espacement dans la chaîne JSON résultante

B.   C'est un paramètre facultatif

C.   Les trois déclarations sont fausses

D.   Il supprime les espaces blancs

6: Tout JavaScript valide peut être sérialisé en JSON.

A.   Vrai

B.   FAUX

7: Lesquels des formats de nombres suivants ne sont pas utilisés dans JSON?

A.   Octal et hexadécimal

B.   Octal et binaire

C.   Binaire et hexadécimal

D.   Octal et porte

8: Lequel des éléments suivants n'est pas un moyen valable d'analyser la chaîne JSON?

A.   Json.eval ()

B.   eval ()

C.   jQuery.Parsejson ()

D.   JSON.Parse ()

9: Que représente JSONP?

A.   Analyse JSON

B.   Procédures JSON

C.   JSON avec rembourrage

D.   Programmation JSON

10: Comment JSON gère-t-il les valeurs numériques qui ne peuvent pas être représentées par une séquence de chiffres (comme Infiniti et Nan)?

A.   Ils ne sont pas autorisés.

B.   Ils sont stockés sous forme de cordes puis convertis lorsqu'ils sont analysés.

C.   Ils sont bien stockés, mais il est le travail des analyseurs pour les convertir en valeurs numériques.

11: Lequel des code suivant ne lancera pas d'erreur?

A.   JSON.Parse (& # 039; & # 039;);

B.   JSON.Parse (null);

C.   JSON.Parse ();

D.   JSON.Parse ({});

12: Quelle erreur JSON.Parse () lance-t-elle lorsque la chaîne à analyser n'est pas valide JSON?

A.   Erreur-type

B.   Erreur de syntaxe

C.   Référence

D.   Évaluer

13: Comment JSON est-il & # 34; Lightweight & # 34; se traduire par un avantage pour les visiteurs du site?

A.   Parsing JSON est sensiblement plus rapide que l'analyse du XML

B.   Des temps de transfert plus rapides sur Internet

C.   Les applications Web ont une empreinte plus petite

14: Quelle est la valeur de JSON dans le code suivant? var days = {}; jours [& # 39; lundi & # 39;] = true; jours [& # 39; mercredi & # 39;] = true; jours [& # 39; dimanche & # 39;] = false; var json = json.stringify ({x: days});

A.   {& # 34; x & # 34 ;: {& # 34; lundi & # 34 ;: true, & # 34; mercredi & # 34 ;: true, & # 34; dimanche & # 34 ;: false}}

B.   {& # 34; jour & # 34 ;: {& # 34; lundi & # 34 ;: & # 34; true & # 34;, & # 34; mercredi & # 34 ;: & # 34; true & # 34;, & # 34; ; Dimanche & # 34 ;: & # 34; false & # 34;}}

C.   {& # 34; jour & # 34 ;: {& # 34; lundi & # 34 ;: TRUE, & # 34; Mercredi & # 34 ;: TRUE, & # 34; dimanche & # 34 ;: FAUX}}

D.   {& # 34; x & # 34 ;: [& # 34; lundi & # 34 ;: TRUE, & # 34; Mercredi & # 34 ;: TRUE, & # 34; dimanche & # 34 ;: FAUX]}

15: Dans quelle situation voudriez-vous utiliser XML sur JSON?

A.   Quand JSON n'est pas offert.

B.   Jamais, JSON est mieux des mondes.

C.   Lorsque vous devez utiliser des balises pour structurer votre contenu.

D.   Vous avez besoin de validation des messages ou vous utilisez XSLT.

16: À quoi sert un jsonstringer?

A.   Il est utilisé pour créer rapidement du texte JSON.

B.   Il convertit rapidement JSON en cordes Java.

C.   Il est utilisé pour créer des paires commandées JSON.

D.   Il est utilisé pour créer des chaînes de numéros dans JSON.

17: Quelle est la valeur de l'OBJ dans le code suivant? var obj = json.parse (& # 39; {& # 34; fruit & # 34;: & # 34; Apple & # 34;} & # 39;, fonction (k, v) {if (v == & # 34 ; Apple & # 34;) Retour & # 34; orange & # 34; else return v;});

A.   {& # 34; orange & # 34;}

B.   {& # 34; fruit & # 34; : & # 34; Apple & # 34;}

C.   {& # 34; Apple & # 34;}

D.   {& # 34; fruit & # 34; : & # 34; orange & # 34;}

18: Quels types de valeurs pouvez-vous avoir dans JSON Key: Value Pairs?

A.   Chaînes, tableaux, primitives et objets

B.   Cordes, tableaux et primitives

C.   Strings seulement

D.   Tableaux, primitives et objets stockés sous forme de cordes

19: Quelle est la valeur de JSON dans le code suivant? var obj = {fruit: & # 39; Apple & # 39;, tojson: function () {return & # 39; orange & # 39 ;; }}; var json = json.stringify ({x: obj});

A.   {& # 34; x & # 34 ;: & # 34; Apple & # 34;}

B.   {& # 34; fruit & # 34 ;: & # 34; orange & # 34;}

C.   {& # 34; x & # 34 ;: & # 34; orange & # 34;}

D.   {& # 34; fruit & # 34 ;: & # 34; Apple & # 34;}

20: Lequel des caractères de contrôle suivants ne peut pas être utilisé lors de l'écriture d'une chaîne JSON sans s'échapper?

A.   / ou {

B.   & lt; ou & gt;

C.   ; ou :

D.   " ou \

21: Quelle est la valeur de JSON dans le code suivant? Var Cars = []; voitures [0] = & # 39; Ford & # 39 ;; voitures [1] = & # 39; Toyota & # 39 ;; voitures [2] = & # 39; BMW & # 39 ;; var json = json.stringify ({x: cars});

A.   {& # 34; Cars & # 34 ;: [& # 34; Ford & # 34;, & # 34; Toyota & # 34;, & # 34; BMW & # 34;]}

B.   {& # 34; x & # 34 ;: [& # 34; Ford & # 34;, & # 34; Toyota & # 34;, & # 34; BMW & # 34;]}

C.   {& # 34; x & # 34 ;: [& # 039; Ford & # 039;, & # 039; Toyota & # 039;, & # 039; BMW & # 039;]}

D.   {& # 34; x & # 34 ;: {& # 34; Ford & # 34;, & # 34; Toyota & # 34;, & # 34; BMW & # 34;}}

22: Les cordes JSON doivent être

A.   double citation

B.   simple citation

C.   Citation unique ou double citation

23: Whitespace est-il important en JSON?

A.   Oui, seulement dans les cordes.

B.   Non, il sera supprimé.

C.   Oui, seulement en dehors des cordes.

D.   Oui, à l'intérieur et à l'extérieur des cordes

24: Lors du codage d'un objet de chaîne dans JSON, qu'est-ce qui doit séparer la chaîne et la valeur?

A.   Une virgule

B.   Un côlon

C.   Un espace

D.   Un point-virgule

25: Vrai ou faux? L'ordre des éléments dans les tableaux JSON est toujours préservé.

A.   Vrai

B.   FAUX

26: Lequel de ceux-ci est pris en charge comme un type de valeur JSON?

A.   Infiniti

B.   Indéfini

C.   Nan

D.   Nul

27: Qu'est-ce que JSONP est censé atténuer?

A.   Proof de JSON futur au fur et à mesure que JavaScript change.

B.   Contraintes de taille de JSON

C.   Communication inter-domaine

28: JSON prend-il en charge les caractères Unicode?

A.   Non, JSON n'a aucun support pour aucun type d'encodage de personnage.

B.   Oui, JSON prend en charge les caractères Unicode. Autoriser presque toutes les informations dans n'importe quel langage humain

C.   Oui, uniquement lorsqu'il est stocké comme la clé dans une paire (clé: valeur).

D.   Non, JSON ne prend en charge que les caractères UTF-8.

29: Dans cet exemple, quel serait le type d'employé.hiredate? {& # 34; Employé & # 34; : {& # 34; type & # 34; : & # 34; réalisateur & # 34;, & # 34; fonctions & # 34; : [& # 39; ventes & # 39;, & # 39; marketing & # 39;], & # 34; HIREDATE & # 34; : & # 34; 8 mars 2011 & # 34; }}

A.   Nombre

B.   Chaîne

C.   8 mars 2011

D.   Date

30: Dans cet exemple, quelle est la valeur de l'employee. {& # 34; Employé & # 34; : {& # 34; type & # 34; : & # 34; réalisateur & # 34;, & # 34; fonctions & # 34; : [& # 39; ventes & # 39; & # 39; marketing & # 39;]}}

A.   Chaîne

B.   Directeur

C.   Objet

31: Quelle fonction convertira un objet JavaScript en une chaîne JSON?

A.   JSON.TOSTRING ()

B.   JSON.Serialize ()

C.   JSON.StRINGIFY ()

D.   JSON.Text ()

32: Quel est le type MIME de JSON?

A.   Application / JSON

B.   application / javascript

C.   Texte / JSON

D.   application / x-json

33: Lequel des code suivant lancera une erreur?

A.   JSON.Parse (& # 039; {} & # 039;);

B.   JSON.Parse (null);

C.   JSON.Parse (Undefined);

D.   JSON.Parse (& # 039; [] & # 039;);

34: Dans cet exemple, quelle serait la valeur des fonctionnalités des employés [1]? {& # 34; Employé & # 34; : {& # 34; type & # 34; : & # 34; réalisateur & # 34;, & # 34; fonctions & # 34; : [& # 39; ventes & # 39; & # 39; marketing & # 39;]}}

A.   indéfini

B.   nul

C.   commercialisation

D.   ventes

35: Vrai ou faux? Un inconvénient de JSON est qu'il nécessite l'utilisation de JavaScript.

A.   Faux, JavaScript doit être disponible bien qu'il ne soit pas nécessaire d'utiliser.

B.   Certes, bien que tous les navigateurs aient une activité JavaScript.

C.   Faux, JSON est indépendant de la langue.

D.   Certes, bien que JavaScript soit facilement disponible dans les navigateurs d'aujourd'hui.

36: Lequel des code suivant renverra un objet JSON valide?

A.   JSON.Parse (& # 34; ({& # 039; FirstName & # 039;: & # 039; John & # 039;, & # 039; LASTNAME & # 039;: & # 039; DOE & # 039;}) & # 34 ;);

B.   JSON.Parse (& # 039; ({& # 34; FirstName & # 34;: & # 34; John & # 34;, & # 34; LastName & # 34 ;: & # 34; Doe & # 34;}) & # 039 ;);

C.   JSON.Parse (& # 039; {& # 34; FirstName & # 34;: & # 34; John & # 34;, & # 34; LastName & # 34 ;: & # 34; Doe & # 34;} & # 039;) ;

D.   JSON.Parse (& # 34; {& # 039; FirstName & # 039;: & # 039; John & # 039;, & # 039; LASTNAME & # 039;: & # 039; DOE & # 039;} & # 34;) ;

37: Qu'est-ce qui est vrai à propos de JSON Namespacing?

A.   Les espaces de noms JSON sont accessibles immédiatement après avoir reçu des données.

B.   JSON n'a pas des espaces de noms. Bien que chaque objet soit intrinsèquement un espace de noms.

C.   Les espaces de noms JSON sont accessibles après l'analyse des données.

38: Lequel de ces formats d'échange de données a connu une baisse de l'utilisation en faveur de JSON?

A.   Texte en clair

B.   Xml

C.   SQL

D.   Ascii

39: Lequel des éléments suivants est une chaîne JSON valide?

A.   [{& # 34; repas & # 34; : {& # 34; petit-déjeuner & # 34; , & # 34; déjeuner & # 34; , & # 34; dîner & # 34; }}]

B.   {& # 34; repas & # 34; : [& # 34; petit-déjeuner & # 34; , & # 34; déjeuner & # 34; , & # 34; dîner & # 34; ]}

C.   {& # 34; repas & # 34; : {& # 34; petit-déjeuner & # 34; , & # 34; déjeuner & # 34; , & # 34; dîner & # 34; }}

D.   [& # 34; repas & # 34; : {& # 34; petit-déjeuner & # 34; , & # 34; déjeuner & # 34; , & # 34; dîner & # 34; }]

40: Quelle déclaration sur la méthode Tojson est vraie?

A.   Il permet à un objet de déterminer sa propre représentation JSON

B.   Les trois déclarations sont vraies

C.   Il est appelé en interne par JSON.Stringify ()

D.   Il personnalise le comportement de strification JSON

41: Dans cet exemple, quel est le type d'employé. {& # 34; Employé & # 34; : {& # 34; type & # 34; : & # 34; réalisateur & # 34;, & # 34; fonctions & # 34; : [& # 39; ventes & # 39; & # 39; marketing & # 39;]}}

A.   Ventes et Marketing

B.   Chaîne

C.   Déployer

D.   Objet

42: Quelle déclaration concernant le paramètre Reviver dans JSON.Parse () est vraie?

A.   Une fonction qui sera appelée pour chaque clé et valeur à tous les niveaux du résultat final

B.   Utilisé pour réformer les objets génériques dans des cas de pseudo-classes

C.   Chaque valeur sera remplacée par le résultat de la fonction Reviver

D.   Les trois déclarations sont vraies

43: Les éléments JSON sont séparés par

A.   espace blanc

B.   semi-colon

C.   saut de ligne

D.   virgule

44: Quel type de format est JSON et que signifie l'acronyme?

A.   Un format de données de données léger. Notation d'objet JavaScript.

B.   Un cadre de base de données légers. Notation d'objet JavaScript.

C.   Un format de données de données léger. Notion objective java.

D.   Un cadre de codage des données léger. Notation omniprésente Java.

45: Quels mots clés sont réservés dans JSON et ne peuvent pas être utilisés comme clés?

A.   Clé

B.   Objet

C.   Il n'y en a pas.

D.   Valeur

46: Quelle déclaration concernant le paramètre de remplacement dans json.stringify () est vraie?

A.   S'il est nulle ou omise, toutes les propriétés de l'objet sont incluses dans la chaîne JSON résultante

B.   Si une fonction, transforme les valeurs et les propriétés rencontrées lors de la chaîne

C.   Si un tableau, spécifie les noms des propriétés de l'objet à inclure dans la chaîne JSON résultante

D.   Les trois déclarations sont vraies

47: Dans cet exemple, quel est le type d'employé? {& # 34; Employé & # 34; : {& # 34; type & # 34; : & # 34; réalisateur & # 34;, & # 34; fonctions & # 34; : [& # 39; ventes & # 39; & # 39; marketing & # 39;]}}

A.   Chaîne

B.   taper

C.   Objet

D.   Directeur

48: Lequel de ceux-ci est approprié un tableau JSON?

A.   {& # 039; lettres & # 039; : {& # 34; a & # 34;, & # 34; B & # 34;, & # 34; C & # 34; }}

B.   {& # 34; lettres & # 34; : [& # 34; a & # 34;, & # 34; b & # 34;, & # 34; C & # 34; ]}

C.   {& # 34; lettres & # 34; : [a, b, c]}

D.   {& # 34; lettres & # 34; : [& # 34; a & # 34;, & # 34; B & # 34;, & # 34; C & # 34 ;; ]}

49: Quelle réponse représente l'ordre des types suivants? Objet, chaîne, booléen, numéro

A.   {}, & # 34; 0 & # 34;, false, 0

B.   {}, bonjour, & # 34; false & # 34;, & # 34; 0 & # 34;

C.   & # 34; {} & # 34;, & # 34; une chaîne & # 34;, & # 34; false & # 34;, & # 34; 0 & # 34;

D.   [], 0, & # 34; true & # 34;, & # 34; 0 & # 34;

50: Que représente JSON?

A.   Notation d'objet JavaScript

B.   Notation d'objectif JavaScript

C.   Nomenclature d'objets javascript

D.   Nomenclature orientée vers JavaScript