Ajax MCQ-Fragen und Antworten

Ajax MCQ-Fragen und Antworten

MCQSS.com bietet kostenlose Fragen und Antworten zu Ajax in Tausenden von verschiedenen Themenbereichen. Unser interaktives Format ermöglicht es Ihnen, sofort festzustellen, ob Sie die Fragen richtig beantwortet haben. Entdecken Sie unsere Sammlung von Multiple-Choice-Fragen und überprüfen Sie Ihr Wissen in Ajax noch heute! Kein Kauf einer Mitgliedschaft oder Registrierung erforderlich - Sie können unsere Website kostenlos nutzen. Verpassen Sie nicht die Gelegenheit, Ihre Fähigkeiten zu verbessern und sich auf Prüfungen mit MCQSS.com vorzubereiten.

1: Welches Protokoll wird verwendet, um Daten in einer AJAX -Anforderung zu übertragen?

A.   Asynchrone Binärübertragungsprotokoll, ABTP

B.   Hypertexttransferprotokoll, http

C.   AJAX -Objektprotokoll, AOP

D.   Erweitertes Serverprotokoll, ASP

2: Welche der HTTP -Aktionen ist eine AJAX XML HTTP -Anforderung, die an einen Server senden kann?

A.   Holen, posten und setzen

B.   Holen Sie sich, posten und löschen

C.   Holen Sie sich und posten Sie

D.   Holen Sie sich, posten, setzen und löschen

3: Was ist die JavaScript -Syntax zum Generieren eines XML -HTTP -Anforderungsobjekts und zur Zuweisung der "xhr" -Variablen? Betrachten Sie nur moderne Browser sowie IE7 und höher.

A.   var xhr = navigator.xmlhttprequest ();

B.   var xhr = new xmlhttprequest ();

C.   var xhr = new xmlhttprequest ();

D.   var xhr = window.xmlhttprequest ();

4: Ist es möglich, der AJAX -Anfrage einen benutzerdefinierten HTTP -Header hinzuzufügen?

A.   Nein, es ist nicht möglich

B.   Ja, es ist möglich. setRequestheader () -Methode des XMLHTTPREquest -Objekts kann verwendet werden, um einen benutzerdefinierten HTTP -Header hinzuzufügen

C.   Ja, es ist möglich. Benutzerdefinierte HTTP -Header kann bei der Initialisierung einer Anforderung mit der Init () -Methode hinzugefügt werden

D.   Ja, es ist möglich. Benutzerdefinierte HTTP -Header kann bei der Initialisierung einer Anforderung mit einer Open () -Methode hinzugefügt werden

5: Was ist der Unterschied zwischen den XMLHTTPrequest -Objekten.

A.   .StatEntext ist das weit verbreitete von den beiden in den Browsern,

B.   .Status gibt einen numerischen Code anstelle der vollständigen HTTP-Antwort zurück, die in .StatEntext zu finden ist

C.   .StatEntext ist kein gültiges Attribut des XMLHTTPREquest -Objekts

D.   .Status ist schreibgeschützt, während .StatEntext geändert werden kann

6: Was ist der Zweck von Ajax Long Polling?

A.   Um die Datenübertragung über die Domänen zu ermöglichen

B.   Überprüfen Sie die serverseitige Funktionalität, bevor Sie den clientseitigen Code ausführen

C.   So können Offline-Funktionalität in AJAX-gesteuerten Webanwendungen ermöglicht werden

D.   Um eine Serververbindung für eine Zwei-Wege-Kommunikation offen zu halten

7: Welche Attribute müssen zwischen dem Anforderungskontext und dem Server gleich sein, um immer eine AJAX -Anforderung zuzulassen?

A.   Domainname, Protokoll und Port

B.   IP -Subnetz

C.   Nur zweites Domain

D.   Voller Domain -Name

8: Was ist die bevorzugte Methode zur Aufrechterhaltung der Back-/Forward-Taste und der Crawler-Funktionalität in AJAX-gesteuerten Webanwendungen?

A.   Es gibt keine effektive Methode

B.   <oder> in der URL

C.   history.pusstate ()

D.   window.location ()

9: Welche HTML5 -Funktion kann die Erfahrung eines Benutzers mit den Schaltflächen "zurück" und "vorwärts" verbessern, wenn sie AJAX -Techniken verwenden?

A.   Neue Browser -Chrome -Ereignisse: Onbackbuttonpression und vorwärtsbuttonpression.

B.   Die Geschichte der Geschichte mit Pushstate-, Ersatz- und Geschichtsereignissen.

C.   Die Speicher -API mit CSS3 Full -Page -Statuseinsparung.

D.   Die Versions -API, mit der Versioning -Seiten -Interaktionen ermöglicht werden.

10: Was steht das Akronym "Blob", wenn sie sich auf Datentypen bezieht?

A.   Es ist kein Akronym

B.   Bast großes Ordinal Byte

C.   binäres großes Objekt

D.   Bytes von Bitstream übrig geblieben

11: Was macht in Standard -JavaScript eine asynchrone Ausführung von Ajax -Aufrufen möglich?

A.   Ereignisse und Rückrufe

B.   Multi-Thread-Operationen

C.   Verschiebungen und Versprechen

12: Welche Browserfunktionen und/oder Technologien müssen mindestens aktiviert werden, damit Ajax -Techniken ordnungsgemäß funktionieren?

A.   Ein Java -Plugin muss installiert und aktiviert werden.

B.   Cookies müssen aktiviert sein.

C.   Ein Flash -Plugin muss installiert werden

D.   JavaScript muss aktiviert sein.

E.   Das private Surfen muss aktiviert sein.

13: Was sind die Vorteile der Verwendung von JavaScript -Bibliotheken (wie JQuery) zur Implementierung von AJAX?

A.   Es gibt keinen Vorteil

B.   Weniger HTTP -Anfragen und kleinere geladene Ressourcen

C.   Bessere Cross-Browser-Kompatibilität und schnellere Entwicklungsgeschwindigkeit

14: Der Hauptvorteil der Verwendung von Ajax -Techniken in einer Webanwendung ist:

A.   Es macht die Seiten leichter mit einem Lesezeichen, gemeinsam genutzt und von Benutzern navigiert, indem sie Standard -Browser -Steuerelemente verwenden.

B.   Dadurch können Webanwendungen von Suchmaschinen wie Google, Yahoo und Bing leichter kriechbar werden.

C.   Es erleichtert die Erstellung zugänglicher (von Menschen aller Fähigkeiten und Behinderungen verwendbar) Webseiten

D.   Es ermöglicht Webanwendungen, asynchrone Datenanforderungen an einen Server ohne einladungstätiger Seitenladung zu senden.

E.   Es macht Webanwendungen "erweitert".

15: Welche Methode auf dem XMLHTTPrequest -Objekt wird verwendet, um benutzerdefinierte HTTP -Header mit einer Anforderung zu senden?

A.   setxhrHeHeader

B.   setRequestheader

C.   SendadDitionalRequestHeader

D.   hinzufügen

16: Wie hoch ist der Wert des "Status" -attributs des abgeschlossenen XMLHTTPrequest -Objekts, wenn die AJAX -Anforderung die Antwortdaten aus dem Browser -Cache gezogen hat? Betrachten Sie nur Nicht-IE-Browser.

A.   301

B.   304

C.   200

D.   "zwischengespeichert" "

17: Das Ereignis von OnReadyStatEchange Change wird verwendet, um Verhalten zu rufen, wenn

A.   Das Browserfenster ist geschlossen oder geändert.

B.   Elemente auf einer Seite ändern das Erscheinungsbild.

C.   Benutzer navigieren von einer Seite mit nicht geretteten oder nicht übereinstimmenden Änderungen.

D.   Der Status der asynchronen Anfrage ändert sich.

E.   Ein Benutzer gibt an, dass er bereit ist, von einer Dialogaufforderung fortzufahren.

18: Wenn eine AJAX-Anforderung JSON-formatierte Responsext in die von Variable zurückgegebene Data lädt, um welchen Code wird die Daten in modernen Browsern, einschließlich IE8 und höher, in ein lesbares JSON-Objekt verwandelt?

A.   JSON.PARSE (zurückgekehrt);

B.   returnedData.Parse ("json");

C.   Json.Stringify (returnedData);

D.   returnedData.Parse ();

19: Richtig oder falsch? Eine über AJAX übermittelte GET -Anforderung kann niemals dazu führen, dass der Server Daten löscht.

A.   WAHR

B.   FALSCH

20: AJAX kann verwendet werden, um eine Verbindung vom Server zum Browser zu öffnen, ohne dass der Browser eine explizite Anfrage stellt.

A.   FALSCH

B.   WAHR

21: Wie können Sie nach einer bestimmten Zeit manuell eine AJAX -Anfrage abbrechen?

A.   Liefern Sie ein "Timeout" -Argument in der .open () -Methode der Anfrage

B.   Mit setTimeout (), clearimeout () und .abort ()

C.   Es gibt keine Möglichkeit, AJAX -Anfragen manuell auszurechnen

22: Die meisten JavaScript -Bibliotheken, die AJAX -Unterstützung bieten, enthalten diesen Header standardmäßig in AJAX -Anfragen.

A.   X-Request-Option: asynchron

B.   X-forward-for: xmlhttprequest

C.   X-Request-Typ: Ajax

D.   Proxy-Authorisierung: asynchron

E.   X-requestiert mit: xmlhttprequest

23: Kann ein XMLHTTPrequest -Objekt verwendet werden, um binäre Daten zu empfangen?

A.   Ja, aber nur beim Übertragen von Bilddateien.

B.   Ja, aber nur in neueren Browsern unter Verwendung der in der Spezifikation Level 2 xhr angegebenen Reaktionseigenschaft.

C.   Ja, in neueren Browsern, die die ResponseType -Eigenschaft und in älteren Browsern unter Verwendung des MIME -Typs der Antwort überschreiben.

D.   Nein, XHR fordert nur eine Textübertragung zwischen Server und Client zu.

24: Was macht JSON?

A.   Ein binäres Protokoll, das auf JavaScript basiert, für die Übertragung des Anwendungszustands

B.   Eine Datenserialisierung und ein Austauschformat unter Verwendung einer Teilmenge von JavaScript -Syntax

C.   Eine leichte, browserbasierte Datenbank mit HTML5-basierte Datenbank zum Speichern von Client-Seite-Daten.

D.   Ein nur Browser-Datenerialisierung und ein Austauschformat basierend auf JavaScript.

E.   Eine JavaScript -Bibliothek zur Übertragung von Daten zwischen Clients und Servern.

25: Richtig oder falsch? AJAX kann verwendet werden, um eine Verbindung vom Server zum Browser zu öffnen, ohne dass der Browser eine explizite Anfrage stellt.

A.   WAHR

B.   FALSCH

26: Können Sie einen asynchronen XMLHTTPrequest -Anruf auf einer Seite auf einer anderen Top -Level -Domain aus der aktuellen Seite der aktuellen Seite tätigen?

A.   Ja, wenn der P3P -Header vom Server zurückgegeben und ordnungsgemäß konfiguriert wird.

B.   Ja immer.

C.   In neueren Browsern können Cross-Domain-Anforderungen konfiguriert werden, aber nur, wenn Server spezielle Header verwenden, um einige Cross-Domänen-Anforderungen explizit zuzulassen.

D.   Nein, Browser -Sandbox -Regeln verhindern asynchrone Anforderungen zwischen verschiedenen Dokumentendomänen.

E.   Ja, wenn die beiden Domänen der obersten Ebene das gleiche SSL -Zertifikat teilen.

27: Können Sie nur mit AJAX -Anfragen Dateien -Uploads durchführen?

A.   Ja

B.   Ja, aber nur bei Verwendung neuer Browser und HTML5 -Funktionen.

C.   Nein, nicht ohne zusätzliche Plugins und Hacks.

28: Ajax-Anwendungen sind Browser- und Plattform-abhängige!

A.   FALSCH

B.   WAHR

29: Wie wird die Antwort analysiert, wenn ResponType auf "Dokument" eingestellt ist und die Anfrage asynchron gestellt wurde?

A.   als leere Zeichenfolge

B.   als binär

C.   als Text/html

D.   nichts des oben Genannten

E.   als Text/XML

30: Wie hoch ist der Wert des .Status-Attributs des abgeschlossenen XMLHTTPREquest-Objekts, wenn die AJAX-Anforderung zur Befolgung einer serverseitigen Weiterleitung erforderlich ist, bevor die beabsichtigte Ressource erfolgreich gefunden wird?

A.   301

B.   304

C.   200

D.   "umgeleitet"

31: Wenn der Server in der Anforderung JSON-formatierte Informationen erwartet, verwandelt der Code den DataatoSend des JavaScript-Objekts in Daten, die Sie an den Server senden können (betrachten Sie nur moderne Browser, einschließlich IE8 und höher)?

A.   Json.Stringify (DataToSend);

B.   DataToSend.Stringify ();

C.   JSON.Parse (DataToSend);

D.   DataToSend.Stringify ("Serie");

32: Was ist mit dem folgenden Code falsch? Funktion check_for_request_done () {if (xhr.readystate == 4) {ClearInterval (Timer); do_Something_with_result (xhr); }} var xhr = new xmlHttpRequest (); xhr.open ("get", "/ressource", true); xhr.send (); var timer = setInterval (check_for_request_done, 100);

A.   Die Ressource wird synchron abgerufen, sodass nicht auf eine Antwort warten muss.

B.   Der falsche ReadyState -Wert wird auf eine vollständige Anfrage überprüft. Die Antwort sollte nur bei ReadyState == 5 verwendet werden.

C.   Das Timer -Intervall (100 ms) ist viel zu schnell, ein längeres Wahlintervall sollte ausgewählt werden, um die Reaktion zu erkennen.

D.   Dieser Code befragt einen Timer eher das OnReadyStatEchange -Ereignis, um den Status der Async -Anfrage zu überprüfen.

33: Wie heißt das Objekt, das CORS -Unterstützung in Internet Explorer 8 und Internet Explorer 9 bietet?

A.   XdomainRequest

B.   CdomainRequest

C.   Korsrequest

D.   Nichts des oben Genannten

E.   Xmlhttprequest

34: Wofür steht CORs?

A.   Bestätigter Ursprungs -Antwortstatus

B.   Cross-Origin-Ressourcenfreigabe

C.   Cross-Origin-Anforderungssystem

D.   Zentraler organisierter Repository -Service

35: Was ist der CORS-fähige AJAX-Anforderungsobjektkonstruktor in IE8-9?

A.   New CorsRequest ();

B.   neuer xmlhttprequest ();

C.   New CorsRequest ();

D.   neuer xdomainRequest ();

36: Was ist XSS?

A.   Eine JavaScript -Rendering -Engine

B.   Bösartige clientseitige Code-Injektion

C.   Ein Entwicklungsrahmen, der beim Schreiben von AJAX-gesteuerten Anwendungen hilft

D.   Ein erweiterbares Stylesheet -Format, das für die Verwendung mit Ajax entwickelt wurde

37: Wie können Sie JavaScript aus einer anderen Datei in Ihre Webanwendung laden?

A.   JSONP

B.   CORS

C.   <Script> Tags

D.   Alle von denen

38: Was ist die Syntax für den Ereignishörer, der überwacht, ob sich das ReadyState -Attribut des XMLHTTPrequest -Objekts geändert hat?

A.   onreadyStatechange

B.   In Arbeit

C.   onreadyStatechange

D.   In Arbeit

39: Wie empfiehlt Google, dass Sie eine AJAX-abhängige Seite für den Webcrawler zugänglich machen?

A.   Verwenden Sie AJAX, um die serverseitige Verarbeitung schrittweise zu verbessern, anstatt sie zu ersetzen

B.   Fügen Sie ein <meta> Tag mit dem Wert "Dynamic = 'true" hinzu.

C.   Verwenden Sie eine Robots.txt -Datei, um die relevanten Daten an den Crawler zu übertragen

40: Welches Attribut des XML HTTP -Anforderungsobjekts enthält die zurückgegebenen Daten, wenn Ihre AJAX -Anforderung abgeschlossen ist?

A.   Antwort

B.   Responsext

C.   Responsedata

D.   zurückgekehrt

41: Was ist der richtige Weg, um eine Rückruffunktion auszuführen und gleichzeitig eine "synchrone" Anfrage zu erstellen?

A.   Rückruffunktionen werden mit "asynchronen" Anfragen nur verwendet

B.   req.readystate = callback_function_name;

C.   req.trigger (callback_function_name);

D.   req.onReadyStatechange = callback_function_name;

42: Wie würden Sie eine * Synchronen * Anforderung an "/ressourcen" konfigurieren, nachdem Sie ein neues XMLHTTPREquest -Objekt instanziiert haben: var xhr = new Xmlhttprequest ();?

A.   xhr.open ("get", "/ressource", false);

B.   xhr.open ("get", "/ressource", true);

C.   xhr.sync ("get", "/ressource");

D.   xhr.open ("get", "/ressource");

E.   XHR.Request ("/Ressource");

43: Welcher ReadyState -Wert gibt an, dass die Antwort von der asynchronen Anfrage vollständig empfangen wurde?

A.   1 (ReadyState erhalten)

B.   wahr (Antwort erhalten)

C.   4 (ReadyState Complete)

D.   "OK" (Antwort gut)

E.   200 (Antwort ok)

44: Was ist die technische Einschränkung für die Implementierung der Benutzeranmeldung auf der Client -Seite mit AJAX?

A.   Es gibt keine technische Einschränkung; Es ist eine gängige Praxis

B.   Kundenseitige Daten werden in den Browser-Sitzungen nicht bestehen bleiben

C.   Die clientseitige Datenspeicherung ist auf 5 MB begrenzt

D.   Der clientseitige Code ist von Natur aus unsicher

45: Welche HTTP -Methoden sollten nach der W3C -Spezifikation eine Sicherheitsausnahme ausführen, wenn sie mit XMLHTTPrequest verwendet werden?

A.   Optionen, bekommen, setzen

B.   Patch oder Ort

C.   Patch, Kopf oder Optionen

D.   Entwurf, validieren oder speichern

E.   Verbinden, verfolgen oder verfolgen

46: Ihre Cross-Origin-AJAX-Anfrage führt dazu, dass Ihre Konsole den Fehler "Ressource als Skript interpretiert wird, aber mit MIME-Typ-Anwendung/JSON übertragen wird. Uncornt SyntaxError: Unerwartes Token:" Was könnte passieren?

A.   Der Server gibt ein nicht eingekapselter JSON -Objekt zurück, das als JSONP ausgeführt wird

B.   Sie haben den falschen Rückrufparameter in Ihrer Anforderungs -URL verwendet

C.   Der Server lehnt Ihre Cross-Origin-Anfrage ab, da Sie nicht die richtigen Headers geliefert haben

D.   Der falsche Mime -Typ wurde in Ihrer Ajax -Konfiguration ausgewählt

47: Nach Abschluss einer Anfrage kann die Eigenschaft des XMLHTTPREQUEST -Objekts verwendet werden, um eine DOM -Darstellung eines Remote -XML -Dokuments abzurufen?

A.   documentXml

B.   responsexml

C.   Xmldoc

D.   Xmldom

E.   Responsext

48: Welche davon ist kein Vorteil der Verwendung von AJAX über die serverseitige Verarbeitung?

A.   Faul laden von Ressourcen

B.   Cross-Browser-Kompatibilität

C.   Kundenseitige Reaktionsfähigkeit

D.   Reduzierte Serververarbeitungslast

49: Was passiert, wenn ein Ajax -Anruf seine Rückruffunktion abgeschlossen (und ruft auf), wenn derzeit andere JavaScript ausgeführt werden?

A.   Die AJAX-Rückruffunktion wird sofort in einem anderen Thread ausgeführt, sodass der aktuell laufende Code wie gewohnt abgeschlossen ist

B.   Der derzeit laufende Code endet und die Ajax-Rückruffunktion wird sofort aufgerufen

C.   Die AJAX-Rückruffunktion wird in der Warteschlange gestellt, bis der derzeit laufende Code abgeschlossen ist

50: Welche Argumente müssen an eine XMLHTTPREQUEST -Objekt -Methode und in welcher Reihenfolge geliefert werden?

A.   URL als String, HTTP -Methode als String, CORS Flag als boolescher

B.   URL als String, HTTP -Methode als Zeichenfolge, URL -Parameter als Zeichenfolge

C.   HTTP -Methode als String, URL als String, Async Flag als boolean, Benutzername als Zeichenfolge, Kennwort als Zeichenfolge

D.   HTTP -Methode als String, URL als String

51: Ajax wird häufig als "asynchrones JavaScript und XML" erweitert, was irreführend ist. Welches dieser Wörter ist nicht von zentraler Bedeutung für die Funktionalität von Ajax?

A.   asynchron

B.   Xml

C.   JavaScript

D.   asynchron und xml

52: Sie geben eine Anfrage an "/ressourcen" unter Verwendung von XMLHTTPrequest (XHR) aus, wobei der Server einen Status von 301 oder 302 zurückgibt. Was passiert?

A.   Der ReadyState wird auf 4 voranschreiten, aber der Responsext und ResponsexML werden null sein. Sie müssen eine neue Anfrage an das Ziel von xhr.getResponseHeader ("Ort") ausstellen.

B.   Das XHR -Objekt folgt automatisch und transparent die Weiterleitungen zum neuen Standort für die Ressource, es sei denn, es befindet sich auf einer anderen Domäne.

C.   Hängt davon ab, wie das XHR -Objekt konfiguriert ist. Wenn xhr.redirects = false, müssen Sie neue Anfragen manuell ausstellen, da sie automatisch 301- und 302 -Weiterleitungen folgen, es sei denn, der Standort befindet sich auf einer anderen Domäne.

D.   Der ReadyState wird bei 3 anhalten und Sie müssen den Header 301 oder 302 erkennen und XHR.Continue () für jede Antwort von 301/302 anrufen.

53: Welcher HTTP -Antwortheader wird als Antwort auf eine CORS -Anfrage erwartet?

A.   Cross-Origin-Permissions

B.   Zugangskontroll-Owl-Origin

C.   Zulassungs-Cross-Ursprung

D.   Zulassungscors

54: Welcher Wert des ReadyState -Attributs des XMLHTTPrequest -Objekts zeigt an, dass die Antwortdaten (d. H. Nicht die Header) derzeit vom Server zurückgesandt werden?

A.   "Wird geladen"

B.   Das ReadyState -Attribut liefert diese Informationen nicht

C.   2

D.   3

55: Sie haben ein XMLHTTPrequest -Objekt, XHR, erstellt und ordnungsgemäß aufgerufen sowie an das Objekt gesendet. Wenn Sie XHR.Status und It ' s 0 überprüfen und Ihr Responsext ist null. Was ist die wahrscheinlichste Erklärung dafür, was passiert ist?

A.   Die Anfrage hat sich noch nicht mit dem Server verbunden.

B.   Ihre Anfrage wurde entweder aufgrund einer fehlgeschlagenen Verbindung oder einer Benutzeraktion storniert.

C.   Die Zielressource wurde aus dem Browser -Cache bedient.

D.   Der Server stieß auf einen unbekannten Fehler.

E.   Der Browser hat zu viele gleichzeitige XHR -Anfragen initiiert, und diese Anfrage wurde in der Warteschlange gestellt.

56: Wie erkennen Sie Fehler in AJAX -Anfragen?

A.   Überprüfen Sie, ob .Status! == 200

B.   das On -Error -Event

C.   Überprüfen Sie, ob .ReadyState! == 4

57: Mit welcher XMLHTTPrequest -Methode wird der vom Server zurückgegebene MIME -Typ überschrieben?

A.   overdiemimetype ()

B.   drin()

C.   Setheader ()

D.   setRequestheader ()

58: Wie funktioniert JSONP?

A.   Es sendet einen HTTP-Header "Access-Control-Allow-Origin" an den Server, der um die Erlaubnis zur Erlaubnis zur Erstellung einer Querortenanforderung aufgefordert wird

B.   Es codiert Serverantworten in einem speziellen Datentyp, der vom JavaScript -Parser des Browsers ignoriert wird

C.   Es lässt Serverantworttext wie ein injiziertes <Script> -Element wirken

59: Mit welchem ​​HTML -Attribut würden Sie einem Screenreader angeben, dass ein Element der Seite (z.

A.   aria-aktiv

B.   Aria-Live

C.   Aria-Polite

D.   Aria-Updates

60: Beim Empfangen eines Bildes vom Server muss das Attribut von ResponType Ihres XMLHTTPrequest -Objekts auf:

A.   "Klecks"

B.   "ArrayBuffer"

C.   "Bild"

D.   "ArrayBuffer" oder "Blob"

61: Welche Eigenschaft des Popstate -Ereignisses enthält eine Kopie des staatlichen Objekts des Verlaufseintrags?

A.   aktuellen Zustand

B.   Kopierstaat

C.   nichts des oben Genannten

D.   Zustand

E.   HistoryState

62: Das Senden von asynchronen Anfragen ist eine enorme Verbesserung für Webentwickler. Viele der auf dem Server ausgeführten Aufgaben sind sehr zeitaufwändig. Vor AJAX kann diese Operation dazu führen, dass die Anwendung hängt oder anhält. Wie können Webentwickler beim Senden asynchroner Anfragen am besten geeignet werden?

A.   Bearbeiten Sie die Antwort, wenn die Antwort bereit ist

B.   Führen Sie andere Skripte aus, während Sie auf Serverantwort warten

C.   Versuchen Sie erneut, asynchrone Anfragen zu senden

63: Wie hoch ist der Wert der Antworteigenschaft des XMLHTTPREquest -Objekts, wenn die Eigenschaft in der ReadyState -Eigenschaft 3 entspricht?

A.   0

B.   leerer String

C.   Teilreaktionskörper

D.   Null

E.   nicht definiert

64: In welchem ​​Attribut sollten Sie in Nicht-IE-Browsern Ihr XMLHTTPrequest-Objekt überprüfen, um festzustellen, ob es CORs unterstützt?

A.   Kreuzung

B.   Xdomain

C.   Hascors

D.   Withcedentials

65: Wie viele Arten von Triggern sind im Update -Panel vorhanden?

A.   2

B.   0 1 3

66: Was ist die erste Methode, die während der Seitenlast abgefeuert wird?

A.   Die Zeit ist weiter!

B.   Prerender ()

C.   Belastung()

D.   Entladen()

E.   Drin()

67: Das Akronym Ajax steht für _____________________

A.   Erweiterte JavaScript -Erweiterungen

B.   Asynchroner Java und XML

C.   Asynchrone JavaScript und XML

D.   Fortgeschrittene Java -Erweiterungen

E.   Asynchroner JQuery und XML

68:

Das Format einer HTTP -Anfrage ist unten angegeben:




[]

Welche der folgenden Aussagen wird in der Anforderungslinie nicht weitergegeben?

A.   Art der Anfrage

B.   Ressource zum Zugriff

C.   Version von http

D.   Browsername

69:

Wie lautet der standardisierte Name von JavaScript?

A.   Java

B.   Netscapescript

C.   Ecmascript

D.   XmlScript

E.   WebScript

70:

Kann Ajax mit HTTPS (SSL) verwendet werden (SSL)?

A.   Ja

B.   NEIN

71:

Können Sie mehrere Threads mit JavaScript starten?

A.   Ja

B.   NEIN

72:

Welche der folgenden Beschwerden beschreibt den Begriff ' asynchron ' richtig?

A.   Fähigkeit, Prozesse unabhängig von anderen Prozessen zu behandeln

B.   Prozesse hängen von anderen Prozessen ab

C.   Prozesse sind nicht vollständig von anderen Prozessen abhängig

D.   Nichts des oben Genannten

73:

JavaScript verwendet statische Bindungen.

A.   WAHR

B.   FALSCH

74:

In der folgenden Liste werden die Folgen verwendet, um die Ergebnisdaten eines xmlhttprequest?

A.   Responsedata

B.   Reaktionsbody

C.   Responsedring

D.   Responsext

E.   responsexml

75:

Welcher der folgenden Navigatoreigenschaften ist dieselbe in beiden NetScape und dh?

A.   Navigator.Appname

B.   navigator.appcodename

C.   Navigator.Appversion

D.   Navigator.Useragent

E.   Nichts des oben Genannten

76:

Kann Ajax mit Php?

verwendet werden

A.   Ja

B.   NEIN

77:

Wie können Sie unter dem Internet-Explorer 6?

A.   var oreq = new xmlhttprequest ();

B.   var oreq = new ActiveXObject (& quot; msxml2.xmlhttp.3.0 & quot;);

C.   var oreq = new IEHttpRequest ("xml");

D.   Nichts des oben Genannten

78:

Welche der folgenden Liste ist/sind wahr?

A.   Es kann nur mit dem XMLHTTPrequest -Objekt implementiert werden

B.   Es kann verwendet werden, um Teile einer Webseite zu aktualisieren, ohne es neu zu laden

C.   Es kann verwendet werden, um Anforderungen an den Server zu stellen, ohne zu blockieren der Benutzer (asynchronisiert)

D.   Es erfordert einen speziellen AJAX -fähigen Webserver

E.   Es kann nicht unter Internet Explorer verwendet werden

79:

Was ist NoScript-Tag für?

A.   Um zu verhindern, dass die Seitenskripte ausgeführt werden

B.   Einen Teil einer Seite zu schützen, da JS (wie adiv.innerhtml = 'etwas' hat keine Wirkung)

C.   Um den Text einzuschließen, der angezeigt wird, wenn der Browser nicht unterstützt JS

D.   NoScript -Tag existiert nicht

E.   Nichts des oben Genannten

80:

Kann ein HTML-Formular mit AJAX gesendet werden?

A.   Ja

B.   NEIN

81:

Sie möchten das folgende Element mit dem XMLHttprequest-Status aktualisieren.
Welche der folgenden Ansätze sind für den Zweck korrekt?
korrekt?

A.   var mydiv = document.getElementById (& quot; StatusCode & quot;); mydiv.innerhtml = req.statuscode;

B.   var mydiv = document.getElementById (& quot; StatusCode & quot;); mydiv.innerhtml = req.status;

C.   var mydiv = document.getElementById (& quot; StatusCode & quot;); mydiv.setStatus (req.statuscode);

D.   var mydiv = document.getElementById (& quot; StatusCode & quot;); mydiv.status = req.status;

E.   Nichts des oben Genannten

82:

Ist es möglich, eine Seite zu erstellen. Bei Verwendung von Ajax?

A.   NEIN

B.   Ja, wenn jede AJAX -Anforderung den serverseitigen Kontext modifiziert. Dies würde eine Seite ähnlich dem tatsächlichen JS -modifizierten Rendern machen Seite, falls neu geladen.

83:

Das x in ajax bezieht sich auf XML, aber es ist möglich, eine Anfrage für einfache zu machen Textdaten mit Ajax?

A.   Ja

B.   NEIN

84:

Can WebDav-Methoden wie Propfind mit xmlhttprequest.open ()?

A.   Ja

B.   NEIN

85:

Was ist in Bezug auf xmlhttprequest.abort ()?

A.   Es kann nur mit asynchronen Anfragen verwendet werden

B.   Es wird den OneReadyStatEchange -Event -Handler entfernen

C.   Es sendet eine Abbruchnachricht an den Remote -Server

D.   Es ändert sich auf 4 (abgebrochen)

E.   Nichts des oben Genannten

86:

Welcher HTTP-Server benötigt AJAX?

A.   Apache

B.   Sun Application Server

C.   LightTpd

D.   Microsoft Web Server

E.   Jeder HTTP -Server funktioniert

87:

Welche der folgenden Anforderungsarten sollten mit AJAX verwendet werden?

A.   HTTP -Anforderung zum Abrufen von Daten (die sich nicht ändern werden für diese URL)

B.   HTTP -Postanforderung zum Abrufen von Daten (die sich nicht ändern werden für diese URL)

C.   HTTP -Ertrag sollte verwendet werden, wenn der Staat auf dem aktualisiert wird Server

D.   HTTP -Post sollte verwendet werden, wenn der Staat auf der aktualisiert wird Server

88:

Wenn ein Benutzer eine Seite mit Javascript in IT ansieht, wobei die Maschine Das Skript?

A.   Der Client -Computer, der den Webbrowser ausführt

B.   Der Server, der das JavaScript bedient

C.   Ein zentraler JavaScript -Server wie Root DNS

D.   Nichts des oben Genannten

89:

Welche der folgenden Aussagen wird/wird nicht von AJAX?

A.   Teilseiten -Update

B.   Offline -Surfen

C.   Server -Seiten -Skripte

D.   Alles das oben Genannte

90:

Welche der folgenden Aussagen ist kein gültiger variabler Name in JavaScript?

A.   _my_var

B.   2myvar

C.   My_var

D.   __Myvar2__

E.   Alle sind gültig

91:

Welche der folgenden nicht durch Verwendung von AJAX?

A.   Teilseitenverarbeitung

B.   Nicht reagierende Webseiten

C.   Server -Seitenkommunikationsinitiation

D.   Server stürzt ab (Failover)

E.   Nichts des oben Genannten

92:

Welche Eigenschaften des Skript-Tags können verwendet werden, um das JavaScript zu halten. Ont-Variant: Normal; "> Version?

A.   AUSFÜHRUNG

B.   SKRIPT

C.   SPRACHE

D.   MEILENSTEIN

E.   MEILENSTEIN

93:

Can you call responseBody or responseText to get a partial result when thereadyState of an XMLHttpRequest is 3(receiving)?

A.   Ja

B.   NEIN

94:

Betrachten Sie die folgende Funktion:
Funktion foo ()
{
Return 5;
}
Was wird der folgende Code tun?
var myvar = foo;

A.   Weisen Sie der Variablen MyVar die Ganzzahl 5 zu

B.   Weisen Sie dem Zeiger zu, Foo foo myvar zu funktionieren

C.   Nichts tun

D.   Wirf eine Ausnahme

E.   Nichts des oben Genannten

95:

Normale Anfragen?

A.   Ja

B.   NEIN

96:

Was ist die richtige Art und Weise, die Funktion "Calc ()" zu führen, wenn eine xmlhttprequest ist geladen?

A.   myRequest.onReadyStatechange = Calc;

B.   MyRequest.onload = Calc;

C.   myRequest.execute = Calc;

D.   myRequest.addcallback (Calc, "geladen";

E.   Nichts des oben Genannten

97:

Welche der folgenden Aussagen sind in Bezug auf AJAX wahr?

A.   Welche der folgenden Aussagen ist/sind in Bezug auf Ajax wahr?

B.   Es ist nur ein Konzept mit vielen Implementierungsmethoden (Xmlhttprequest, iframes ...)

C.   Es ist nur ein Konzept mit vielen Implementierungsmethoden (Xmlhttprequest, iframes ...)

D.   Dies ist eine gute Möglichkeit, den Netzwerkverkehr zu reduzieren, wenn es korrekt verwendet wird

E.   Nichts des oben Genannten

98:

Kann Ajax mit Offline-Seiten verwendet werden?

A.   Ja

B.   NEIN

99:

Welche der folgenden Aussagen ist ein Blockkommentar in JavaScript?

A.   <!-->

B.   /**/

C.   //

D.   #

E.   -[[]]

100:

Es könnte erforderlich sein, den Anforderungsinhaltstyp explizit auf XML festzulegen. Wie Können Sie dies für ein xmlHttprequest-Objekt tun?

A.   MyReq.SetContentType ("text/xml");

B.   MyReq.ContentType = & quot; text/xml & quot ;;

C.   MyReq.OverrideContentType ("xml");

D.   MyReq.ContentType = & quot; xml & quot ;;

E.   MyReq.SetRequestheader ("Inhaltstyp", "text/xml");