Top 18 Dojo-interviewvragen en antwoorden (2025)
1) Leg uit wat Dojo is?
Dojo is een JavaScript-framework, een verzameling hulpprogramma's die zijn geschreven om de ontwikkeling van webapplicaties aan de clientzijde te vergemakkelijken. Het is een hulpmiddel voor het construeren van dynamische webgebruikersinterfaces.Gratis pdf-download: Dojo-interviewvragen en antwoorden
2) Leg uit wat dat is applicatie ondersteuning bibliotheken in Dojo?
Applicatie-ondersteuningsbibliotheken in Dojo bestaan uit- I/O-pakket biedt routines voor bijvoorbeeld AJAX verbindend
- Voor slepen en neerzetten biedt het DND-pakket routines
- Er zijn handige routines beschikbaar voor inloggen, animatie en opslag.
3) Leg uit waarom dat zo is bij veel testen HTML bestanden hebben stijl = “zichtbaarheid verborgen”?
Het is om rauw te stoppen HTML renderingresultaat wordt weergegeven voordat de rendering van de dojo is voltooid.4) Vermeld wat de voordelen of voordelen van Dojo zijn?
Voordelen of voordelen van Dojo omvatten- Losjes getypte variabelen
- Associatieve arrays
- Objecten en klassen
- W3C DOM-ondersteuning in de Dojo
- Reguliere expressie
- Associatieve arrays
5) Noem wat de nadelen van Dojo zijn?
- Voor Dojo moet de ontwikkelaar afhankelijk zijn van de browserondersteuning
- Bij commerciële toepassing is het op geen enkele manier mogelijk om de Dojo-code te verbergen.
6) Wat houdt het allemaal in in de Dojo-architectuur?
Dojo-architectuur omvat- DojoX
- Dijit
- Dojo-kern
- Dojo-basis
- Aangepaste code
- util
7) Leg uit wat Dijit en DojoX zijn?
- Dijit: Het is een widgetsysteem en een componentenbibliotheek die bovenop Dojo is gelaagd en waarmee de gebruiker een opnieuw geprogrammeerde widget kan hergebruiken of gebruiken
- DojoX: Het bevat widgets, hulpprogramma's en klassen die nog niet klaar zijn voor opname in de hoofdbibliotheek van Dojo. Het heeft experimentele elementen en widgets.
8) Leg uit wat een widget is?
Een widget bestaat uit twee bronnen- Een .js-bestand dat de logica van de widget bevat
- Een HTML-fragment dat de manier weergeeft waarop de widget wordt gepresenteerd
9) Noem wat de basisstructuur is in Dojo?
Basisstructuur in Dojo omvat- /index.html : Ingangspunt voor toepassing
- /app: De applicatiemodule
- /app/main.js: hoofdscript voor app-module
10) Noem wat de beperkingen van Dojo zijn?
Beperking van Dojo zijn- Er is veel netwerk voor nodig
- Ontwikkelaar blijft afhankelijk van de browserondersteuning voor de Dojo
- Bij commerciële toepassing is het op geen enkele manier mogelijk om de Dojo-code te verbergen
- Documentatie is vrij beperkt
- Bij commerciële toepassing is het op geen enkele manier mogelijk om de Dojo-code te verbergen.
11) Leg uit of Dojo onderdeel is van Ajax en hun rollen onderscheidt?
Dojo is geen onderdeel van Ajax; het is een open source JavaScript-toolkit, ontworpen om de snelle ontwikkeling van op JavaScript of Ajax gebaseerde applicaties en websites te vergemakkelijken. Het biedt u veel aangepaste componenten zoals een dataraster, scroller, kalender, enz. Het biedt een bepaalde datastructuurmodus, zoals verzameling en reeks lijst, en het biedt ook enkele geavanceerde API's zoals API om AJAX-oproepen te doen. Terwijl AJAX een asynchroon JavaScript is en XML, samen maken ze het mogelijk om een JavaScript-functieaanroep naar uw server te doen en een reactie te activeren. Ze gebruiken XMLHttpRequest en XMLHttp-antwoordobject.12) Vermeld wat modules zijn in Dojo?
In Dojo zijn modules individuele codes die afzonderlijk kunnen worden geladen. Ze identificeren zich met behulp van een tekenreeks die vergelijkbaar is met het bestandspad waar de code is gedefinieerd. Voorbeeld: mijn/module/klas.13) Uitleg over de taalbibliotheken in Dojo?
Taalbibliotheken in Dojo omvatten- lang.*
- Wrappers voor veelgebruikte idiomen
- Functionele programmeer-API's
14) Noem de kenmerken van Dojo Charting?
Dojo-grafieken maken dit mogelijk ontwikkelaars om dynamische, functionele en unieke grafieken te maken op basis van verschillende gegevenssets. De kaartbibliotheek bevindt zich in de dojox/kaartbron.- Hiermee kunnen diagrammen worden gemaakt met JavaScript of HTML
- Het werkt op bijna alle apparaten
- Het kan grafieken weergeven in VML, SVG, Silverlight en Canvas
- Het geeft de ontwikkelaar de vrijheid om te kiezen welke renderer hij wil gebruiken
- Het evalueert de client en gebruikt op basis van de clientondersteuning een geschikte renderer
- Het maakt het mogelijk om de dojox/gfx-bibliotheek te gebruiken om grafieken op een grote verscheidenheid aan manieren te laten animeren
- Het wordt geleverd met tientallen diverse en aantrekkelijke thema's
- Het maakt een lineaire en radiale gradiënt mogelijk binnen diagramthema's.
15) Noem enkele componenten die bij het Dojo Framework worden geleverd?
Componenten die bij het Dojo Framework worden geleverd, omvatten- Dojo-boom
- Dojo-lijstvak
- Dojo Agenda-controle
- Dojo-raster
- Dojo-knop, enz.
16) Leg uit wat het verschil is tussen JQuery en Dojo?
DOJO | jQuery |
|
|
17) Noem enkele van de Dijit Layout-widgets?
- Inhoudsvenster
- LinkPaan
- Grenscontainer
- Tabbladcontainer
- Gesplitste container
- Stapelcontainer
- Accordeon Container
18) Leg de functie van de Dojo/ready-module uit?
De dojo/ready-module heeft een functie die een callback registreert die wordt uitgevoerd zodra aan de drie voorwaarden is voldaan:- DOM is er klaar voor
- Alle openstaande of resterende modules van de gevraagde code zijn geladen
- Andere geregistreerde functies met een hogere prioriteit zijn voltooid.