Topp 18 Dojo-intervjuspørsmål og -svar (2025)
1) Forklar hva er Dojo?
Dojo er et JavaScript-rammeverk, en samling av verktøy skrevet for å lette utviklingen av nettapplikasjoner på klientsiden. Det er et verktøy for å konstruere dynamiske nettbrukergrensesnitt.Gratis PDF-nedlasting: Dojo-intervjuspørsmål og svar
2) Forklar hva som er applikasjonsstøtte biblioteker i Dojo?
Applikasjonsstøttebiblioteker i Dojo består av- I/O-pakken gir rutiner, f.eks AJAX bindende
- For dra-og-slipp-operasjoner gir DND-pakken rutiner
- Nyttige rutiner er tilgjengelige for pålogging, animasjon og lagring.
3) Forklar hvorfor i mange av testene HTML filer har stil = "synlighet skjult"?
Det er å stoppe rått HTML gjengivelsesresultat fra å bli vist før dojoens gjengivelse er ferdig.4) Nevn hva er fordelene eller fordelene med Dojo?
Fordeler eller fordeler med Dojo inkluderer- Løstskrevne variabler
- Assosiative matriser
- Objekter og klasser
- W3C DOM-støtte i Dojoen
- Vanlig uttrykk
- Assosiative matriser
5) Nevn hva er ulempene med Dojo?
- For Dojo må utvikleren være avhengig av nettleserstøtten
- Ved kommersiell bruk er det ingen måte å skjule Dojo-koden på.
6) Hva inkluderer alt i Dojo Architecture?
Dojo Architecture inkluderer- DojoX
- dijit
- Dojo Core
- Dojo Base
- Tilpasset kode
- Nyttig
7) Forklar hva er Dijit og DojoX?
- Dijit: Det er et widgetsystem og komponentbibliotek lagt på toppen av Dojo det gjør det mulig for brukeren å gjenbruke eller bruke omprogrammert widget
- DojoX: Den inneholder widgets, verktøy og klasser som ennå ikke er klare for inkludering i hovedbiblioteket i Dojo. Den har eksperimentelle elementer og widgets.
8) Forklar hva som gjør en widget?
En widget består av to ressurser- En .js-fil som består av logikken til widgeten
- En HTML-kodebit som bærer måten widgeten presenteres på
9) Nevn hva som er den grunnleggende strukturen i Dojo?
Grunnleggende struktur i Dojo inkluderer- /index.html : Inngangspunkt for søknad
- /app: Applikasjonsmodulen
- /app/main.js: Hovedskript for appmodul
10) Nevn hva er begrensningene til Dojo?
Begrensning av Dojo er- Den trenger mye nettverk
- Utvikler forblir avhengig av nettleserstøtten for Dojo
- Ved kommersiell bruk er det ingen måte å skjule Dojo-koden på
- Dokumentasjonen er ganske smal
- Ved kommersiell bruk er det ingen måte å skjule Dojo-koden på.
11) Forklar om Dojo er en del av Ajax og skiller rollene deres?
Dojo er ikke en del av Ajax; det er et JavaScript-verktøysett med åpen kildekode, designet for å lette rask utvikling av JavaScript eller Ajax-baserte applikasjoner og nettsteder. Den gir deg mange tilpassede komponenter som datarutenett, rullering, kalender osv. Den tjener noen datastrukturmodus som innsamling og matrise liste, og det gir også noen avanserte API-er som API for å foreta AJAX-anrop. Mens, AJAX er en asynkron JavaScript og XML, sammen gjør de det mulig å gjøre JavaScript-funksjonsanrop til serveren din og utløse et svar. De bruker XMLHttpRequest og XMLHttp responsobjekt.12) Nevn hva er moduler i Dojo?
I Dojo er moduler individuelle koder som kan lastes inn separat. De identifiserer ved hjelp av en streng som ligner på filbanen der koden er definert. Eksempel: min/modul/klasse.13) Forklar om språkbibliotekene i Dojo?
Språkbiblioteker i Dojo inkluderer- lang.*
- Omslag for vanlige idiomer
- Funksjonelle programmerings-APIer
14) Nevn funksjonene til Dojo Charting?
Dojo Kartlegging aktiverer utviklere å lage dynamiske, funksjonelle og unike diagrammer fra forskjellige sett med data. Kartbiblioteket bor innenfor dojox/kart-ressursen.- Den lar diagram lages med JavaScript eller HTML
- Det fungerer på nesten alle enheter
- Den kan gjengi diagrammer i VML, SVG, Silverlight og Canvas
- Det gir utvikleren frihet til å velge hvilken renderer som skal brukes
- Den evaluerer klienten og bruker en passende gjengiver basert på klientstøtten
- Det lar deg bruke dojox/gfx-biblioteket for å få diagrammer til å animere på en rekke måter
- Den kommer pakket med dusinvis av forskjellige og attraktive temaer
- Det gir mulighet for lineær og radiell gradient innenfor karttemaer.
15) List opp noen av komponentene som følger med Dojo Framework?
Komponenter som følger med Dojo Framework inkluderer- Dojo-tre
- Dojo listeboks
- Dojo-kalenderkontroll
- Dojo Grid
- Dojo-knapp osv.
16) Forklar hva som er forskjellen mellom JQuery og Dojo?
DOJO | jQuery |
|
|
17) Liste ut noen av Dijit Layout-widgetene?
- Innholdspanel
- LinkPane
- Grensebeholder
- Fanebeholder
- Delt beholder
- Stable container
- Trekkspillbeholder
18) Forklar funksjonen til Dojo/klarmodulen?
Dojo-/klarmodulen har en funksjon som registrerer en tilbakeringing som vil kjøre når de tre betingelsene er oppfylt:- DOM er klar
- Alle utestående eller gjenværende moduler med forespurt kode er fullført
- Andre registrerte funksjoner med høyere prioritet er fullført.