Questions d’entretien JavaScript – Partie 2

Questions sur JavaScript avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur JavaScript comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur JavaScript.
 
 
Préparez-vous avec cette liste de questions fréquemment posées sur « JavaScript » afin de pouvoir y répondre en toute confiance.
 

1. Quelle est la différence entre « undefined » et « null » en JavaScript?
 

2. Qu’est-ce que le DOM?
Document Object Model (DOM) est une API pour les documents HTML et XML. Il définit la structure logique des documents et la façon dont un document est accessible et manipulé.

Avec DOM, les programmeurs peuvent créer des documents, naviguer dans leur structure et ajouter, modifier ou supprimer des éléments et du contenu.

DOM n’est pas le code HTML que vous écrivez, mais la chose qui est générée après l’analyse de votre code HTML par le navigateur.

Code HTML:

<html>
<head>
	<title>Titre de la page</title>
</head>
<body>
   <p>Hello World!</p>
</body>
</html>

 
DOM:

 

3. Quelle entreprise a développé JavaScript?
Netscape est la société qui a développé JavaScript.
 

4. Comment fonctionne l’opérateur typeof?
L’opérateur typeof est utilisé pour obtenir le type de données de son opérande. L’opérande peut être soit un littéral, soit une structure de données telle qu’une variable, une fonction ou un objet. Il s’agit d’un opérateur unaire placé avant son opérande, qui peut être de n’importe quel type. Sa valeur est une chaîne indiquant le type de données de l’opérande. Exemple:
typeof "WayToLearnX"     // Renvoie "string"
 
 

5. Quelle est la différence entre les variables non déclarées et non définies?
Les variables non déclarées sont celles qui n’existent pas dans un programme et ne sont pas déclarées. Si le programme essaie de lire la valeur d’une variable non déclarée, une erreur se produit.

Les variables non définies sont celles qui sont déclarées dans le programme mais qui n’ont reçu aucune valeur. Si le programme essaie de lire la valeur d’une variable non définie, « undefined value » est renvoyée.

 

6. A quoi sert le mot-clé « this » en JavaScript?
Le mot-clé « this » fait référence à l’objet actuelle.

 

7. Comment créer un cookie en utilisant JavaScript?
La façon la plus simple de créer un cookie est d’attribuer une chaîne à l’objet document.cookie, qui ressemble à ceci :
document.cookie = "name = alex; age = 22; expires = 02-10-2020";
 

8. Qu’est-ce qu’une boîte d’invite?
Une boîte d’invite est une boîte qui permet à l’utilisateur d’entrer une entrée en fournissant une zone de texte. Une label et une zone de texte seront fournies pour saisir le texte.
 

9. Comment lire un cookie en utilisant JavaScript?
Lire un cookie est aussi simple que d’en écrire un, car la valeur de l’objet document.cookie est le cookie lui-même. Vous pouvez donc utiliser cette chaîne chaque fois que vous souhaitez accéder au cookie.
 

10. Comment supprimer un cookie en utilisant JavaScript?
Si vous souhaitez supprimer un cookie, il vous suffit de définir la date d’expiration à une heure antérieure.
 
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *