Questions et réponses à choix multiple sur JavaScript
1. Pourquoi JavaScript et Java ont-ils des noms similaires ?
A. JavaScript est une version allégée de Java
La syntaxe de JavaScript est vaguement inspirée de celle de Java.
C. Ils proviennent tous deux de l'île de Java
D. Aucun des choix ci-dessus
Réponse : B
2. Lorsqu'un utilisateur consulte une page contenant un programme JavaScript, lequel
la machine exécute réellement le script ?
A. La machine de l'utilisateur exécutant un navigateur Web
B. Le serveur Web
C. Une machine centrale au cœur des bureaux de Netscape
D. Aucun des éléments ci-dessus
Réponse : A
3. ______ JavaScript est également appelé JavaScript côté client.
A. Microsoft
B. Navigator
C. LiveWire
D. Natif
Réponse : B
4. __________ JavaScript est également appelé JavaScript côté serveur.
A. Microsoft
B. Navigateur
C. LiveWire
D. Natif
Réponse : C
5. À quoi servent les variables dans les programmes JavaScript ?
A. Stocker des nombres, des dates ou d'autres valeurs
B. Varié au hasard
C. Provoquer des flashbacks d'algèbre au lycée
D. Aucune des réponses ci-dessus
Réponse : A
6. _____ Les instructions JavaScript intégrées dans une page HTML peuvent répondre à
événements utilisateur tels que les clics de souris, les saisies de formulaire et la navigation sur la page.
A. Côté client
B. Côté serveur
C. Local
D. Natif
Réponse : A
7. Que devrait apparaître à la toute fin de votre JavaScript ?
La balise <script LANGUAGE="JavaScript">
A. Le </script>
B. Le <script>
C. L'instruction END
D. Aucun des éléments ci-dessus
Réponse : A
8. Lequel des éléments suivants ne peut pas être réalisé avec JavaScript côté client ?
A. Validation d'un formulaire
B. Envoi du contenu d'un formulaire par e-mail
C. Stocker le contenu du formulaire dans un fichier de base de données sur le serveur
D. Aucune des réponses ci-dessus
Réponse : C
9. Quelles sont les capacités des fonctions en JavaScript ?
A. Retourner une valeur
B. Accepter des paramètres et retourner une valeur
C. Accept parameters
D. Aucune des options ci-dessus
Réponse : C
10. Lequel des éléments suivants n'est pas un nom de variable JavaScript valide ?
A. 2noms
B. _noms_et_prénoms
C. PremierEtDernier
D. Aucun de ce qui précède
Réponse : A
11. ______ la balise est une extension de HTML qui peut enfermer un nombre quelconque de
Instructions JavaScript.
A. <SCRIPT>
B. <CORPS>
C. <TÊTE>
D. <TITLE>
Réponse : A
12. Comment JavaScript stocke-t-il les dates dans un objet date ?
A. Le nombre de millisecondes depuis le 1er janvier 1970
B. Le nombre de jours depuis le 1er janvier 1900
C. Le nombre de secondes depuis l'introduction en bourse publique de Netscape.
D. Aucun des éléments ci-dessus
Réponse : A
13. Lequel des attributs suivants peut contenir la version de JavaScript ?
A. LANGUAGE
B. SCÉNARIO
C. VERSION
D. Aucun des éléments ci-dessus
Réponse : A
14. Quelle est la syntaxe JavaScript correcte pour écrire "Bonjour le monde" ?
A. [Link]("Bonjour le monde")
B. println ("Bonjour le monde")
C. [Link]("Bonjour le monde")
D. [Link]("Bonjour le monde")
Réponse : C
15. Lequel des moyens suivants peut être utilisé pour indiquer la LANGUE
attribut ?
A. <LANGUE="VersionJavaScript">
B. <SCRIPT LANGUAGE="JavaScriptVersion">
C. <SCRIPT LANGAGE="JavaScriptVersion"> Instructions JavaScript…</SCRIPT>
D. <SCRIPT LANGUAGE="JavaScriptVersion"!> Instructions JavaScript… </SCRIPT>
Réponse : C
16. Dans quel élément HTML mettons-nous le JavaScript ?
A. <js>
B. <scripting>
C. <script>
D. <javascript>
Réponse : C
17. Quelle est la syntaxe correcte pour faire référence à un script externe appelé "
[Link]" ?
A. <script href=" [Link]">
B. <script name=" [Link]">
C. <script src=" [Link]">
D. Aucun des éléments ci-dessus
Réponse : C
18. Quels types de cartes d'images peuvent être utilisés avec JavaScript ?
A. Cartes d'images côté serveur
B. Cartes d'images côté client
C. Cartes d'image côté serveur et cartes d'image côté client
D. Aucun des éléments ci-dessus
Réponse : B
19. Laquelle des propriétés de l'objet navigator suivantes est la même dans
à la fois Netscape et IE ?
A. [Link]
B. [Link]
C. [Link]
D. Aucun des éléments ci-dessus
Réponse : A
20. Quelle est la bonne façon d'écrire un tableau JavaScript ?
A. var txt = new Array(1:"tim",2:"kim",3:"jim")
B. var txt = new Array:1=("tim")2=("kim")3=("jim")
C. var txt = new Array("tim","kim","jim")
D. var txt = new Array="tim","kim","jim"
Réponse : C
21. Que fait la balise <noscript> ?
A. Encadrer le texte à afficher par les navigateurs ne supportant pas JavaScript.
B. Empêche les scripts sur la page de s'exécuter.
C. Décrit certains films à petit budget.
D. Aucun de ce qui précède
Réponse : A
22. Si para1 est l'objet DOM pour un paragraphe, quelle est la syntaxe correcte
modifier le texte à l'intérieur du paragraphe ?
Nouveau texte
B. [Link]="New Text";
C. para1.fi[Link]= "NouveauTexte";
D. [Link]="Nouveau Texte";
Réponse : B
Les entités JavaScript commencent par _______ et se terminent par _________.
A. Point-virgule, deux-points
B. Point-virgule, Esperluette
C. Esperluette, deux-points
D. Ampersand, semicolon
Réponse : D
24. Lequel des énoncés suivants décrit le mieux JavaScript ?
A. un langage de programmation de bas niveau.
B. un langage de script précompilé dans le navigateur.
C. un langage de script compilé.
D. un langage de script orienté objet.
Réponse : D
25. Choisissez l'objet JavaScript côté serveur ?
A. FileUpLoad
B. Fonction
C. Fichier
D. Date
Réponse : C
26. Choisissez l'objet JavaScript côté client ?
A. Base de données
B. Cursor
C. Client
D. Téléchargement de fichier
Réponse : D
27. Lequel des éléments suivants n'est pas considéré comme un opérateur JavaScript ?
A. nouveau
B. this
C. supprimer
D. type de
Réponse : B
28. ______méthode évalue une chaîne de code JavaScript dans le contexte de
l'objet spécifié.
A. Évaluation
B. ParseInt
C. ParseFloat
D. Éfloat
Réponse : A
29. Lequel des événements suivants se déclenche lorsque l'élément du formulaire perd le
focus: <button>, <input>, <label>, <select>, <textarea>?
A. onfocus
B. onblur
C. onclick
D. double-cliquer
Réponse : B
30. La syntaxe de Eval est ________________
A. [objectName.]eval(numeriC.
B. [nomObjet.]eval(chaine)
C. [EvalName.]eval(string)
D. [EvalName.]eval(numeriC.
Réponse : B
31. JavaScript est interprété par _________
A. Client
B. Serveur
C. Object
D. Aucun des éléments ci-dessus
Réponse : A
Utiliser une déclaration _______ est la façon de tester une condition spécifique.
A. Sélectionner
B. Si
C. Interrupteur
D. Pour
Réponse : B
33. Quelle est la structure d'une instruction if ?
A. si (l'expression conditionnelle est vraie) alors exécutez ce code fin si
B. si (l'expression conditionnelle est vraie)exécutez ce codefin de si
C. si (l'expression conditionnelle est vraie) {alors exécutez ce code>->}
D. si (l'expression conditionnelle est vraie) alors {exécuter ce code}
Réponse : C
34. Comment créer un objet Date en JavaScript?
A. dateObjectName = new Date([parameters])
B. [Link] Date([paramètres])
C. dateObjectName := new Date([paramètres])
D. dateObjectName Date([paramètres])
Réponse : A
La méthode _______ d'un objet Array ajoute et/ou supprime des éléments
d'un tableau.
A. Inverser
B. Décalage
C. Tranche
D. Épissure
Réponse : D
36. Pour configurer la fenêtre afin de capturer tous les événements de clic, nous utilisons lequel de
déclaration suivante ?
A. [Link]([Link]);
B. [Link] (Évé[Link]);
C. [Link]([Link]);
D. [Link]([Link]);
Réponse : A
37. Quel(s) tag(s) peuvent gérer les événements de souris dans Netscape ?
A. <IMG>
B. <A>
C. <BR>
D. Aucun des éléments ci-dessus
Réponse : B
38. ____________ est la propriété compromise d'un objet fenêtre.
A. Nom de chemin
B. Protocole
C. Statut par défaut
D. Hôte
Réponse : C
[Link] activer la contamination des données, l'utilisateur final définit l'environnement _________
variable.
A. ACTIVER_TAINT
B. MS_ENABLE_TAINT
C. NS_ENABLE_TAINT
D. ACTIVER_TACHE_NS
Réponse : C
40. En JavaScript, _________ est un objet du type de donnée du langage cible
qui enferme un objet de la langue source.
A. un emballage
B. un lien
C. un curseur
D. un formulaire
Réponse : A
41. Lorsqu'un objet JavaScript est envoyé à Java, le moteur d'exécution crée un
Wrapper Java de type ___________
A. ObjetScript
B. Objet JS
C. ObjetJava
D. Jobjet
Réponse : B
La classe _______ fournit une interface pour invoquer des méthodes JavaScript et
examen des propriétés JavaScript.
A. ObjetScript
B. Objet JS
C. ObjetJava
D. Jobjet
Réponse : B
43. _________ est un tableau Java enveloppé, accessible depuis JavaScript
code.
A. TableauJava
B. ClasseJava
C. ObjetJava
D. JavaPackage
Réponse : A
Un objet ________ est une référence à l'une des classes dans un paquet Java,
comme [Link].
A. TableauJava
B. ClasseJava
C. ObjetJava
D. JavaPackage
Réponse : B
45. L'exception JavaScript est disponible pour le code Java en tant qu'instance
de __________
A. [Link]
B. [Link]
C. [Link]
D. Aucun des éléments ci-dessus
Réponse : B
[Link] automatiquement la console lorsqu'une erreur JavaScript se produit
lequel des éléments suivants est ajouté à [Link] ?
A. user_pref(" [Link].open_on_error", faux);
B. user_pref("[Link].open_error ", true);
C. user_pref("[Link].open_error ", false);
D. user_pref("[Link].open_on_error", true);
Réponse : D
[Link] ouvrir une boîte de dialogue chaque fois qu'une erreur se produit, lequel des éléments suivants
est ajouté à [Link] ?
A. user_pref("[Link].error_alerts", true);
B. user_pref("[Link].error_alerts ", faux);
C. user_pref("[Link].open_on_error ", true);
D. user_pref("[Link].open_on_error ", false);
Réponse : A
48. La syntaxe d'une méthode de flou dans un objet bouton est ______________
A. Flou()
B. Flou (contraste)
C. Flou(valeur)
D. Flou (profondeur)
Réponse : A
49. La syntaxe de la méthode des événements de capture pour l'objet document est
_______________
A. captureEvents()
B. captureEvents(args typeÉvénement)
C. capturerÉvénements(typeÉvénement)
D. captureEvents(eventVal)
Réponse : C
50. La syntaxe de la méthode close pour l'objet document est ______________
A. Fermer(doC.
B. Fermer(objet)
C. Fermer(val)
D. Fermer()
Réponse : D
51. <script type="text/javascript">
x=4+"4";
[Link](x);
</script>
Sortie------?
A. 44
B. 8
C. 4
D. Sortie d'erreur
Réponse : A
52. Est-il possible d'imbriquer des fonctions en JavaScript ?
[Link]
Faux
Réponse : A
53. <script>
[Link]([Link]);
</script>
A. obtenir le nom de code du navigateur d'un visiteur
B. définir le nom de code du navigateur d'un visiteur
C. Aucun des éléments ci-dessus
Réponse : A
54. Les langages de script sont
A. Langage de programmation de haut niveau
B. Langage de programmation au niveau d'assemblage
C. Langage de programmation de niveau machine
Réponse : A
55. Qu'est-ce qui explique le mieux getSelection() ?
A. Renvoie la VALEUR d'une OPTION sélectionnée.
B. Renvoie [Link] de la fenêtre en focus.
C. Retourne la valeur du texte sélectionné par le curseur
D. Renvoie la VALEUR d'un champ radio coché.
Réponse : C
56. Choisissez l'objet JavaScript côté client :
A. Base de données
B. Curseur
C. Client
D. FileUpLoad
Réponse : D
57. Que signifie le mot-clé "this" en javascript ?
A. Cela fait référence à l'objet courant
B. Cela fait référence à l'objet précédent
C. C'est une variable qui contient une valeur.
D. Aucun des éléments ci-dessus
Réponse : A
58. En JavaScript, la méthode [Link]() retourne-t-elle une valeur vraie ou fausse ?
A. Faux
[Link]
Réponse : A
59. <script language="javascript">
fonction x()
{
[Link](2+5+"8");
}
</script>
A. 258
B. Erreur
C. 7
D. 78
Réponse : D
60. <script type="text/javascript">
var s = "9123456 or 80000?";
var pattern = /\d{4};
var sortie = [Link](pattern);
[Link](output);
</script>
A. 9123
B. 91234
C. 80000
D. Aucun des éléments ci-dessus
Réponse : A