MCQSS.com propose des questions et réponses gratuites sur Ajax dans des milliers de sujets différents. Notre format interactif vous permet de savoir immédiatement si vous avez répondu correctement aux questions. Explorez notre collection de questions à choix multiples et vérifiez vos connaissances en Ajax dès aujourd'hui ! Aucun achat d'adhésion ni inscription n'est nécessaire, vous pouvez utiliser notre site gratuitement. Ne manquez pas l'occasion d'améliorer vos compétences et de vous préparer aux examens avec MCQSS.com.
A. Protocole de transfert binaire asynchrone, ABTP
B. Protocole de transfert hypertexte, http
C. Protocole d'objet Ajax, AOP
D. Protocole de serveur avancé, ASP
A. Obtenez, postez et mettez
B. Obtenir, publier et supprimer
C. Obtenir et publier
D. Obtenez, postez, mettez et supprimez
A. var xhr = navigator.xmlhttprequest ();
B. var xhr = new xmlHttpRequest ();
C. var xhr = new xmlHttpRequest ();
D. var xhr = window.xmlHttpRequest ();
A. Non ce n'est pas possible
B. Oui c'est possible. La méthode setRequestHeader () de l'objet XMLHttpRequest peut être utilisée pour ajouter un en-tête HTTP personnalisé
C. Oui c'est possible. L'en-tête HTTP personnalisé peut être ajouté lors de l'initialisation d'une demande avec init () méthode
D. Oui c'est possible. L'en-tête HTTP personnalisé peut être ajouté lors de l'initialisation d'une demande avec une méthode Open ()
A. .Statustext est le plus largement pris en charge des deux à travers les navigateurs
B. .Status renvoie un code numérique uniquement au lieu de la réponse HTTP complète, qui peut être trouvée dans .statustext
C. .STATUSTEXT n'est pas un attribut valide de l'objet XMLHTTPREQUEST
D. .status est en lecture seule, tandis que .Statustext peut être modifié
A. Pour permettre le transfert de données inter-domaines
B. Pour vérifier les fonctionnalités côté serveur avant d'exécuter le code côté client
C. Pour permettre des fonctionnalités hors ligne dans les applications Web axées sur l'Ajax
D. Pour garder une connexion de serveur ouverte pour la communication bidirectionnelle
A. Nom de domaine, protocole et port
B. Sous-réseau IP
C. Domaine de deuxième niveau uniquement
D. Nom de domaine complet
A. Il n'y a pas de méthode efficace
B. <ou> dans l'URL
C. history.pushstate ()
D. Window.Location ()
A. Nouveau navigateur Chrome Events: OnBackbuttonPressed et ONFORWARDBUTTONPRESS.
B. L'API d'histoire avec des événements Pushstate, Rempacestate et History.
C. L'API de stockage avec enregistrement de l'état complet de CSS3.
D. L'API de la version qui permet les interactions de page de version.
A. Ce n'est pas un acronyme
B. octet ordinaire
C. grand objet binaire
D. octets laissés de Bitstream
A. Événements et rappels
B. Opérations multithread
C. Réfortations et promesses
A. Un plugin Java doit être installé et activé.
B. Les cookies doivent être activés.
C. Un plugin flash doit être installé
D. JavaScript doit être activé.
E. La navigation privée doit être activée.
A. Il n'y a aucun avantage
B. Moins de demandes HTTP et de ressources chargées plus petites
C. Une meilleure compatibilité entre les navigateurs et une vitesse de développement plus rapide
A. Il rend les pages plus facilement en signet, partagées et naviguées par les utilisateurs à l'aide de commandes de navigateur standard.
B. Il rend les applications Web plus facilement excitées par des moteurs de recherche comme Google, Yahoo et Bing.
C. Il est plus facile de créer des pages Web accessibles (utilisables par des personnes de toutes capacités et handicaps)
D. Il permet aux applications Web d'envoyer des demandes de données asynchrones à un serveur sans charge de page initiée par l'utilisateur.
E. Il rend les applications Web "avancées".
A. setxhrheader
B. setRequestHeader
C. SendAdditionalRequestHeader
D. addition
A. 301
B. 304
C. 200
D. "mis en cache"
A. La fenêtre du navigateur est fermée ou redimensionnée.
B. Éléments sur une page Changer l'apparence.
C. Les utilisateurs naviguent loin d'une page avec des modifications non enregistrées ou non engagées.
D. Le statut de la demande asynchrone change.
E. Un utilisateur indique qu'il est prêt à continuer à partir d'une invite de dialogue.
A. JSON.Parse (retourné de retour);
B. RetournedData.Parse ("JSON");
C. JSON.Stringify (RetordedData);
D. RetournedData.Parse ();
A. Vrai
B. FAUX
A. FAUX
B. vrai
A. Fournir un argument "délai d'expiration" dans la méthode .Open () de la demande
B. Utilisation de setTimeout (), ClearTimeout () et .Abort ()
C. Il n'y a aucun moyen d'appeler manuellement les demandes AJAX
A. X-Request-Option: asynchrone
B. X-Forwarded-For: XMLHTTPREQUEST
C. Type X-Request: Ajax
D. Autorisation proxy: asynchrone
E. X-DESQUEST-WITH: XMLHTTPREQUEST
A. Oui, mais uniquement lors du transfert de fichiers image.
B. Oui, mais uniquement dans les navigateurs plus récents en utilisant la propriété ResponseType spécifiée dans la spécification XHR de niveau 2.
C. Oui, dans des navigateurs plus récents à l'aide de la propriété ResponseType et dans des navigateurs plus anciens en remplaçant le type MIME de la réponse.
D. Non, les demandes XHR autorisent uniquement le transfert de texte entre le serveur et le client.
A. Un protocole binaire, basé sur JavaScript, pour la transmission de l'état d'application
B. Un format de sérialisation et d'échange de données à l'aide d'un sous-ensemble de syntaxe JavaScript
C. Une base de données légère basée sur le navigateur, HTML5, pour stocker les données côté client.
D. Un format de sérialisation de données et d'échange uniquement du navigateur basé sur JavaScript.
E. Une bibliothèque JavaScript pour transmettre des données entre les clients et les serveurs.
A. Vrai
B. FAUX
A. Oui, lorsque l'en-tête P3P est renvoyé du serveur et correctement configuré.
B. Oui toujours.
C. Dans les nouveaux navigateurs, les demandes de domaine croisé peuvent être configurées, mais uniquement lorsque les serveurs utilisent des en-têtes spéciaux pour autoriser explicitement certaines demandes de domaine croisé.
D. Non, les règles de bac à sable du navigateur empêchent les demandes asynchrones entre différents domaines de documents.
E. Oui, lorsque les deux domaines de haut niveau partagent le même certificat SSL.
A. Oui
B. Oui, mais uniquement lorsque vous utilisez des navigateurs plus récents et des fonctionnalités HTML5.
C. Non, non sans plugins et hacks supplémentaires.
A. FAUX
B. Vrai
A. Comme une chaîne vide
B. en tant que binaire
C. comme texte / html
D. Aucune de ces réponses
E. comme texte / xml
A. 301
B. 304
C. 200
D. "redirigé"
A. JSON.StRINGIFY (datatoSend);
B. dataToSend.Stringify ();
C. JSON.Parse (DataToSend);
D. dataToSend.Stringify ("Serial");
A. La ressource est récupérée de manière synchrone, il n'est donc pas nécessaire d'attendre une réponse.
B. La mauvaise valeur ReadyState est en cours de vérification pour une demande complète. La réponse ne doit être utilisée que lorsque le readystate == 5.
C. L'intervalle de minuterie (100 ms) est beaucoup trop rapide, un intervalle de sondage plus long doit être choisi pour détecter la réponse.
D. Ce code interdit une minuterie plutôt en utilisant l'événement OnReadyStateChange pour vérifier l'état de la demande asynchrone.
A. XdomainRequest
B. Cdomainrequest
C. Corsrequest
D. Aucune de ces réponses
E. Xmlhttprequest
A. État de réponse d'origine confirmée
B. Partage des ressources d'origine croisée
C. Système de demande d'origine croisée
D. Service de référentiel organisé central
A. Nouveau Corsrequest ();
B. Nouveau xmlHttpRequest ();
C. Nouveau Corsrequest ();
D. Nouveau xdomainRequest ();
A. Un moteur de rendu JavaScript
B. Injection de code côté client malveillant
C. Un cadre de développement qui aide à écrire des applications axées sur l'Ajax
D. Un format de feuille de style extensible conçu pour être utilisé avec Ajax
A. Jsonp
B. Cors
C. <script> Tags
D. Tous ces
A. onreadystatechange
B. onduler
C. onreadystatechange
D. onduler
A. Utilisez Ajax pour améliorer progressivement le traitement côté serveur, plutôt que pour le remplacer
B. Ajoutez une balise <méta> avec la valeur "dynamic = 'true'"
C. Utilisez un fichier robots.txt pour transmettre les données pertinentes au robot
A. réponse
B. ResponseText
C. réponses
D. retourné
A. Les fonctions de rappel sont utilisées avec des demandes "asynchrones" uniquement
B. req.readystate = callback_function_name;
C. req.trigger (callback_function_name);
D. req.onreadystatechange = callback_function_name;
A. xhr.open ("get", "/ ressource", false);
B. xhr.open ("get", "/ ressource", true);
C. xhr.Sync ("Get", "/ Resource");
D. xhr.open ("get", "/ ressource");
E. xhr.Request ("/ ressource");
A. 1 (ReadyState reçu)
B. Vrai (réponse reçue)
C. 4 (ReadyState complet)
D. "OK" (réponse bien)
E. 200 (réponse OK)
A. Il n'y a pas de limitation technique; C'est une pratique courante
B. Les données côté client ne sont pas persistantes sur les séances du navigateur
C. Le stockage de données côté client est limité à 5 Mo
D. Le code côté client est intrinsèquement sans sécurité
A. Options, obtenez, mettez
B. Patch ou place
C. Patch, tête ou options
D. Rédiger, valider ou économiser
E. Connecter, tracer ou suivre
A. Le serveur renvoie un objet JSON non encapsulé qui est exécuté sous le nom de JSONP
B. Vous avez utilisé le paramètre de rappel incorrect dans votre URL de demande
C. Le serveur rejette votre demande de croix car vous n'avez pas fourni les en-têtes corrects
D. Le mauvais type MIME a été sélectionné dans votre configuration AJAX
A. documentXml
B. réponsexml
C. XMLDOC
D. Xmldom
E. ResponseText
A. Chargement paresseux des ressources
B. Compatibilité entre les navigateurs
C. Réactivité côté client
D. Charge de traitement du serveur réduit
A. La fonction de rappel Ajax s'exécutera immédiatement dans un autre thread, permettant au code actuellement à la fin de se terminer comme normal
B. Le code actuellement à terme se terminera et la fonction de rappel AJAX sera appelée immédiatement
C. La fonction de rappel AJAX sera mise en file d'attente jusqu'à ce que le code actuellement couché termine
A. URL en tant que chaîne, méthode http comme chaîne, CORS Flag en tant que booléen
B. URL en tant que chaîne, méthode http comme chaîne, paramètres URL comme chaîne
C. Méthode http comme chaîne, URL comme chaîne, drapeau asynchrone comme booléen, nom d'utilisateur comme chaîne, mot de passe comme chaîne
D. Méthode http comme chaîne, URL comme chaîne
A. asynchrone
B. Xml
C. Javascrip
D. asynchrone et xml
A. Le ReadyState passera à 4, mais le ResponseText et ResponseXML seront nuls. Vous devrez émettre une nouvelle demande à la destination de xhr.getResponseHeader ("emplacement").
B. L'objet XHR suivra automatiquement et de manière transparente les redirections vers le nouvel emplacement pour la ressource, sauf si elle se trouve sur un domaine différent.
C. Cela dépend de la façon dont l'objet XHR est configuré. Si xhr.redirect = false, vous devrez émettre manuellement de nouvelles demandes, sinon, il suivra automatiquement les redirections 301 et 302, sauf si l'emplacement est sur un domaine différent.
D. Le ReadyState s'arrête à 3 et vous devez détecter l'en-tête 301 ou 302 et appeler xhr.Continue () pour chaque réponse 301/302.
A. Permissions d'origine intermédiaire
B. Access-Control-Allow-Origin
C. Accession d'origine
D. Compenser
A. "chargement"
B. L'attribut ReadyState ne fournit pas ces informations
C. 2
D. 3
A. La demande n'est pas encore connectée au serveur.
B. Votre demande a été annulée soit en raison d'une connexion échouée ou d'une action utilisateur.
C. La ressource cible a été servie à partir du cache du navigateur.
D. Le serveur a rencontré une erreur inconnue.
E. Le navigateur a lancé trop de demandes XHR simultanées et cette demande a été mis en file d'attente.
A. Vérifiez si .status! == 200
B. L'événement ONERROR
C. Vérifiez si .readystate! == 4
A. OverridemiMetype ()
B. init ()
C. Setheader ()
D. setRequestHeader ()
A. Il envoie un en-tête HTTP "Access-Control-Allow-Origin" sur le serveur qui demande la permission de faire une demande d'origine croisée
B. Il code pour les réponses du serveur dans un type de données spécial qui est ignoré par l'analyseur JavaScript du navigateur
C. Il fait agir le texte de la réponse au serveur comme un élément <cript> injecté
A. Aria actif
B. Aria-Live
C. aria-polite
D. Aria-updates
A. "goutte"
B. "Arraybuffer"
C. "image"
D. "ArrayBuffer" ou "blob"
A. actuelstate
B. état de copie
C. Aucune de ces réponses
D. État
E. HISTORYSTATE
A. gérer la réponse lorsque la réponse est prête
B. Exécutez d'autres scripts en attendant la réponse du serveur
C. Essayez à nouveau d'envoyer des demandes asynchrones
A. 0
B. chaîne vide
C. corps de réponse partiel
D. nul
E. indéfini
A. crossomain
B. xdomain
C. hascors
D. WithCredentials
A. 2
B. 0 1 3
A. Le temps est debout!
B. Prerender ()
C. Charger()
D. Décharger()
E. Init ()
A. Extensions avancées JavaScript
B. Java et XML asynchrones
C. JavaScript asynchrone et XML
D. Extensions avancées de Java
E. Jquery asynchrone et xml
Le format d'une demande HTTP est indiqué ci-dessous:
[
Lequel des éléments suivants n'est pas adopté dans la ligne de demande?
A. Type de demande
B. Ressource pour accéder
C. Version de HTTP
D. Nom du navigateur
Quel est le nom standardisé de JavaScript?
A. Java
B. Netscapescript
C. Ecmascript
D. Xmlscript
E. Webscrip
peut-il être utilisé avec Https (SSL)?
A. Oui
B. Non
Pouvez-vous démarrer plusieurs threads avec JavaScript?
A. Oui
B. Non
Lequel des éléments suivants décrit le terme & # 39; asynchronique & # 39; correctement?
A. Capacité à gérer les processus indépendamment des autres processus
B. Les processus dépendent d'autres processus
C. Les processus ne dépendent pas entièrement des autres processus
D. Aucune de ces réponses
JavaScript utilise des liaisons statiques.
A. vrai
B. FAUX
Dans la liste suivante, lesquelles sont utilisées pour récupérer les données de résultat d'un xmlHttpRequest?
A. réponses
B. Réponsebody
C. Responsestring
D. ResponseText
E. réponsexml
lequel des propriétés de navigateur suivant est la même dans les deux netscape Et c'est-à-dire?
A. NAVIGATOR.APPNAM
B. navigator.appcodename
C. Navigator.Appversion
D. Navigator.UserAgent
E. Aucune de ces réponses
peut-il être utilisé avec PHP?
A. Oui
B. Non
Comment pouvez-vous créer un XMLHTTPREQUEST sous Internet Explorer 6?
A. var oreq = new xmlHttpRequest ();
B. var oreq = new activeXObject (& quot; msxml2.xmlhttp.3.0 & quot;);
C. var oreq = new ieHttpRequest (& quot; xml & quot;);
D. Aucune de ces réponses
Laquelle de la liste suivante est / est vrai concernant AJAX? Span>
A. Il ne peut être implémenté qu'avec l'objet XMLHttpRequest
B. Il peut être utilisé pour mettre à jour les parties d'une page Web sans le recharger
C. Il peut être utilisé pour faire des demandes au serveur sans bloquer l'utilisateur (async)
D. Il nécessite un serveur Web spécial compatible AJAX
E. Il ne peut pas être utilisé sous Internet Explorer
à quoi sert la balise noscript?
A. Pour empêcher l'exécution des scripts de page
B. Pour protéger une partie d'une page de la modification de JS (comme adiv.innerhtml = 'quelque chose' n'a aucun effet)
C. Pour enfermer du texte à afficher si le navigateur ne prend pas en charge Js
D. La balise noscript n'existe pas
E. Aucune de ces réponses
Une forme HTML peut-elle être envoyée avec ajax? span>
A. Oui
B. Non
Vous souhaitez mettre à jour l'élément suivant avec le statut XMLHTTPREQuest.
Laquelle des approches suivantes est correcte à cet effet?
A. var myDiv = document.getElementById (& quot; statuscode & quot;); MyDiv.InnerHtml = req.Staturcode;
B. var myDiv = document.getElementById (& quot; statuscode & quot;); myDiv.innerHtml = req.status;
C. var myDiv = document.getElementById (& quot; statuscode & quot;); mydiv.setstatus (req.staturcode);
D. var myDiv = document.getElementById (& quot; statuscode & quot;); mydiv.status = req.status;
E. Aucune de ces réponses
est-il possible de faire une page "Reload-SAPE"; Lorsque vous utilisez ajax?
A. Non
B. Oui, si chaque demande Ajax modifie le contexte côté serveur, qui rendrait une page similaire à la modification réelle JS Page, si rechargée.
Le X en Ajax fait référence à XML, mais est-il possible de faire une demande de plaine Données de texte en utilisant Ajax?
A. Oui
B. Non
Les méthodes webdav peuvent-elles être utilisées avec PropFind avec xmlhttprequest.open ()?
A. Oui
B. Non
Qu'est-ce qui est vrai concernant XmlHttpRequest.Abort ()?
A. Il ne peut être utilisé qu'avec des demandes asynchrones
B. Il supprimera le gestionnaire d'événements OnreadyStateChange
C. Il enverra un message abandonné au serveur distant
D. Il change prêt à 4 (abandonné)
E. Aucune de ces réponses
Quel serveur http a besoin ajax?
A. Apache
B. Serveur d'applications Sun
C. clair
D. Serveur Web Microsoft
E. Tout serveur HTTP fonctionnera
Lequel des types de demandes suivants doit être utilisé avec AJAX? Span> P>
A. Http reçoit une demande de récupération de données (qui ne changera pas
cette URL) B. HTTP Post Demande de récupération de données (qui ne changera pas
pour cette URL) C. Http get doit être utilisé lorsque l'état est mis à jour sur le
serveur D. La publication HTTP doit être utilisée lorsque l'état est mis à jour sur le
serveur
Lorsqu'un utilisateur considère une page avec JavaScript dedans, quelle machine exécute le script?
A. La machine client exécutant le navigateur Web
B. Le serveur servant le javascript
C. Un serveur JavaScript central comme Root DNS
D. Aucune de ces réponses
Lequel des énoncés suivants est / n'est pas abordé par Ajax?
A. Mise à jour de la page partielle
B. Navigation hors ligne
C. Script côté serveur
D. Tout ce qui précède
Lequel des énoncés suivants n'est pas un nom variable valide en javascript?
A. _my_var
B. 2Myvar
C. My_var
D. __Myvar2__
E. Tous sont valables
Lequel des éléments suivants ne peut pas être résolu en utilisant AJAX? Span>
A. Traitement de page partiel
B. Non-respect des pages Web
C. Initiation de la communication côté serveur
D. Crashs de serveur (basculement)
E. Aucune de ces réponses
qui attribut de la balise de script peut être utilisée pour le javascript Version?
A. VERSION
B. SCÉNARIO
C. LANGUE
D. JALON
E. JALON
Pouvez-vous appeler ResponseBody ou ResponseText pour obtenir un résultat partiel lorsque le ReadyState d'un XmlHttpRequest est 3 (recevant)?
A. Oui
B. Non
Considérez la fonction suivante:
fonction foo ()
{
retour 5;
}
Que fera le code suivant?
var Myvar = Foo;
A. Attribuez l'Enteger 5 à la variable myvar
B. Attribuez le pointeur pour fonctionner foo à myvar
C. Ne fais rien
D. Faire une exception
E. Aucune de ces réponses
Lors de la demande Ajax, la page sera défilée vers le haut comme avec Demandes normales?
A. Oui
B. Non
Quelle est la bonne façon d'exécuter la fonction "Calc ()" Lorsque un style xmlHttpRequest est chargé?
A. myRequest.onreadyStateChange = calc;
B. myRequest.onload = calc;
C. MyRequest.ExECUTE = CALC;
D. MyRequest.AddCallback (calc, & quot; chargé & quot;);
E. Aucune de ces réponses
Lequel des énoncés suivants est / est vrai concernant AJAX? Span>
A. Lequel des éléments suivants est / est vrai concernant Ajax?
B. Ce n'est qu'un concept avec de nombreuses méthodes de mise en œuvre (Xmlhttprequest, iframes ...)
C. Ce n'est qu'un concept avec de nombreuses méthodes de mise en œuvre (Xmlhttprequest, iframes ...)
D. C'est un bon moyen de réduire le trafic réseau, s'il est utilisé correctement
E. Aucune de ces réponses
peut-il être utilisé avec des pages hors ligne?
A. Oui
B. Non
Lequel des énoncés suivants est un commentaire de bloc en javascript? span>
A. <! - ->
B. / * * /
C. //
D. #
E. - [[]]
Il pourrait être nécessaire de définir le type de contenu de la demande sur XML explicitement. Comment Pouvez-vous le faire pour un objet XMLHttPrequest?
A. myreq.setContentType (& quot; text / xml & quot;);
B. myreq.contentType = & quot; text / xml & quot ;;
C. myreq.OverRideContentType (& quot; xml & quot;);
D. myreq.contentType = & quot; xml & quot ;;
E. myreq.setRequestHeader (& quot; contenu-type & quot;, & quot; text / xml & quot;);