ExtJs domande in lingua italiana

ExtJs domande in lingua italiana

Il nostro team ha condotto ricerche approfondite per compilare una serie di MCQ ExtJs. Ti invitiamo a testare la tua conoscenza di ExtJs rispondendo a queste oltre 100 domande a scelta multipla fornite di seguito.
Basta scorrere verso il basso per iniziare!

1: Qual è la differenza tra ext.get () ed ext.getdom ()?

A.   Ext.get () è più veloce di ext.getdom ().

B.   Ext.get () consente solo query XPath.

C.   Ext.get () rende la rotazione della CPU più veloce di ext.getdom ().

D.   Ext.get () convertirà un oggetto DOM in un oggetto ext.Element, mentre ext.getDom () convertirà un oggetto Ext.Element in un oggetto DOM.

2: EXTJS 4.x ci fornisce un nuovo concetto quando lavoriamo con il modello MVC, questa è una classe in cui dobbiamo controllare le viste nella classe del controller ed è utile per fornirci una ricerca di componenti all'interno di Ext.comPonentManager.

A.   Ext.create

B.   Ext.Draw.ComPonent

C.   Ext.Chart.Chart

D.   Ext.comPonentQuery

3: In Ext, cos'è un proxy?

A.   I proxy sono controlli fittizi che gestiscono gli eventi come un evento di clic al posto del controllo effettivo.

B.   I proxy vengono utilizzati dai negozi per gestire il caricamento e il salvataggio dei dati del modello. Di solito gli sviluppatori non dovranno creare o interagire direttamente con i proxy.

C.   I proxy sono controlli fittizi che contengono i valori per i controlli reali.

D.   I proxy sono membri del personale di supporto EXT scriveranno il tuo codice per te.

4: EXT JS è una libreria JavaScript per lo sviluppo di applicazioni Web interattive utilizzando tecnologie come AJAX, DHTML e DOM. È stato sviluppato da Sencha.

A.   VERO

B.   Falso

5: Qual è la differenza tra ext.addClass () ed ext.RemoveClass ()?

A.   Ext.addClass () è deprecato.

B.   Ext.addClass () aggiungerà la classe a un oggetto DOM mentre ext.RemoveClass () rimuoverà una classe da un oggetto DOM.

C.   Ext.addClass () ha prestazioni migliori.

D.   Ext.RemoveClass () ha prestazioni migliori.

6: Qual è la differenza tra un ext.element e un ext.component?

A.   Gli elementi sono visibili e i componenti sono invisibili.

B.   Gli elementi sono oggetti più pesanti nella memoria e i componenti sono più leggeri

C.   Gli elementi sono la classe dei genitori di componenti.

D.   Un ext.Element incapsula un elemento DOM, aggiungendo semplici strutture di manipolazione DOM, normalizzando per le differenze del browser, mentre un ext.component è la classe base per tutti gli oggetti in EXT, come controlli, pannelli e negozi.

7: Extjs è un framework RIA del browser incrociato?

A.   VERO

B.   Falso

8: Qual è la differenza tra un gridpanel e un editorgridpanel?

A.   EditorgridPanel estende la classe Gridpanel per fornire modifica delle celle su colonne selezionate.

B.   EditorgridPanel può contenere più colonne.

C.   EditorgridPanel è più lento per l'avvio.

D.   Il Gridpanel è più piccolo.

9: Quale dei seguenti è vero su Ext Viewport?

A.   Il Viewport può contenere solo 4 articoli.

B.   Viewport non consente di specificare un tipo di layout diverso.

C.   Il Viewport ha un bordo nero 4px per impostazione predefinita.

D.   Viewport si ridimensiona automaticamente alle dimensioni della vista del browser.

10: Quali proxy di dati supporta ext?

A.   Tutti i precedenti

B.   Ajax

C.   JSON-P

D.   RIPOSO

11: È possibile migrare da Extjs 3 a Extjs 4?

A.   Falso

B.   VERO

12: Perché uno sviluppatore dovrebbe utilizzare lo scorrimento bufferico?

A.   Lo scorrimento bufferico consente a uno sviluppatore di caricare un numero qualsiasi di record in una griglia senza paging.

B.   Ciò consente a uno sviluppatore di inviare modifiche senza convalida.

C.   Lo scorrimento bufferico fa funzionare tutte le interazioni dell'interfaccia utente a 120 fps.

D.   Lo scorrimento bufferico rende l'interfaccia molto più brillante.

13: EXTJS 4.x include un nuovo concetto di pattern chiamato MVC.

A.   VERO

B.   Falso

14: LocalStorageProxy utilizza la nuova API HTLM5 LocalStorage per caricare e salvare i dati nel client Brwoser

A.   Falso

B.   VERO

15: Qual è il nome del metodo su un ext.data.store che sincronizza i record nell'archite con un'origine dati remota?

A.   carico

B.   caricamento

C.   sincronizzazione

D.   scaricamento

16: Vero o falso? EXT JS supporta tutti i principali browser Web tra cui: IE 6+, Firefox 1.5+ (PC, Mac), Safari 3+, Opera9+(PC, Mac).

A.   VERO

B.   Falso

17: EXTJS 4 introduce una nuova organizzazione del pacchetto ed è per questo che alcuni nomi delle classi non sono gli stessi di Extjs 3.

A.   Falso

B.   VERO

18: Perché uno sviluppatore dovrebbe usare un cercapersone?

A.   Per rendere i compoboxi di visualizzare più velocemente.

B.   Per avvisare gli utenti di problemi con i loro dati.

C.   Per visualizzare e caricare più rapidamente grandi quantità di dati in un gridpanel.

D.   Per simulare un e-reader.

19: Con la modalità Sandbox è possibile eseguire EXTJS 4 insieme alle versioni precedenti di EXTJS nella stessa pagina.

A.   Falso

B.   VERO

20: Cos'è l'eredità del tema?

A.   Creazione di temi che vengono passati da uno sviluppatore all'altro.

B.   Creazione di temi che hanno colori simili.

C.   Rendere i tuoi temi orientati agli oggetti.

D.   Impostazione del tema per estendere o ereditare da un tema di base in modo da includere tutte le classi necessarie per funzionare correttamente.

21: Cos'è un negozio RESTful in Ext?

A.   Un negozio che consente all'utente di browser lentamente un sito Web.

B.   Un negozio che consente lo scripting incrociato.

C.   Un negozio che rallenta quando la domanda è troppo sull'hardware del server.

D.   Un negozio che supporta un modo conveniente per interfacciarsi con un servizio web riposante.

22: Quali sono le 4 cartelle che uno sviluppatore dovrebbe creare per utilizzare l'architettura MVC consigliata in EXT?

A.   Clicca, seleziona, modifiche, controlli

B.   Controlli, viste, interfacce, eventi

C.   Modelli, viste, animazioni, html

D.   Modelli, viste, controller, negozi

23: Qual è la differenza tra temi e stile in Ext?

A.   I temi sono solo un file, gli stili richiedono molti file.

B.   I temi sono più visivamente attraenti.

C.   Il tema è differenziato da " Styling " dalla possibilità di lanciare un interruttore e cambiare il tema.

D.   I temi sono più economici degli stili.

24: Quale tipo di regione è richiesto per il layout del bordo?

A.   Centro

B.   Nord

C.   Est

D.   Non è richiesto alcun tipo di regione

E.   Sud

25: Qual è il nome dell'oggetto che uno sviluppatore userebbe per creare un gruppo di radiobutton in cui è possibile selezionare un solo pulsante di radio alla volta?

A.   Ext.form.radioTeam

B.   Ext.form.radio

C.   Ext.form.checkbox

D.   Ext.form.radiogroup

26: Perché uno sviluppatore dovrebbe usare un JSONPstore invece di un JSONSTORE?

A.   Per creare un negozio che ha dati senza difetti.

B.   Per facilitare la creazione di un negozio in EXT che consentirebbe richieste incrociate di dati JSON.

C.   JSONPstores funziona meglio con il lato server JSON.

D.   Un negozio JSONP può contenere più dati di un JSONSTORE.

27: Perché uno sviluppatore dovrebbe usare ext.fly () anziché ext.get ()?

A.   In una situazione in cui uno sviluppatore chiamerà una funzione atomica ripetitiva su molti elementi diversi e deve ridurre l'impronta della memoria.

B.   Per eseguire Ext in modalità turbo.

C.   Per aumentare il numero di controlli consentiti su una pagina.

D.   Per far apparire un piccolo insetto aereo nel DOM.

28: Qual è il nome dell'evento che accende quando tutti gli oggetti DOM sono stati caricati ma prima che tutte le immagini vengano caricate e prima dell'evento Onload?

A.   onreadytogo

B.   OndocumentReady

C.   OnBeforepagelADED

D.   Onbeforeloaded

29: _____ organizza i suoi figli orizzontalmente attraverso il contenitore.

A.   Layout di ancoraggio

B.   Layout della fisarmonica

C.   Layout assoluto

D.   Layout Hbox

30: Vero o falso. Può esserci solo una colonna bloccata.

A.   Falso

B.   VERO

31: In che modo uno sviluppatore imposterebbe un controllo per nascosto in Ext?

A.   dovisible (false)

B.   diventare hidden (vero)

C.   setVisible (false)

D.   makevisible (false)

32: Extjs 4.x è l'ultimo framework JavaScript di Sencha per lo sviluppo di applicazioni Web multipiattaforma

A.   Falso

B.   VERO

33: Quale dei seguenti tipi di parametri è un valore di configurazione Renderto valida?

A.   Tutti questi

B.   id di elemento

C.   Elemento Dom

D.   elemento extjs

34: Il metodo di utilità " ext.Define " è usato per quale dei seguenti?

A.   Per creare una classe in EXT che si estende e facoltativamente sovrascrive i metodi e le proprietà di una classe genitore.

B.   Per definire una variabile globale.

C.   Per creare un controllo definito dall'utente.

D.   Per definire un'enumerazione.

35: Qual è il nome della classe che fornisce allo sviluppatore un'area autosizzata al browser Viewport?

A.   Ext.window

B.   Ext.htmlelement

C.   Ext.fullsizewindow

D.   Ext.container.viewport

36: _______ è una sottoclasse di VBoxLayout. Questo ci dice già che i componenti saranno organizzati verticalmente nel contenitore. Possiamo crollare o espandere gli articoli.

A.   Layout di ancoraggio

B.   Layout della fisarmonica

C.   Layout assoluto

D.   Layout Hbox

37: Quale dei seguenti non è un tipo di layout valido in Ext?

A.   Borderlayout

B.   VBoxLayout

C.   Responsivelayout

D.   Hboxlayout

38: ________ è un proxy utile quando è necessario effettuare una richiesta a un dominio diverso, sul quale la tua applicazione non viene distribuita.

A.   Proxy jsonp

B.   lettori

C.   Scrittori

D.   Jsonwriter

E.   I negozi

39: Quale opzione di configurazione viene utilizzata per limitare un componente all'interno della dimensione di un altro contenitore?

A.   vinlo

B.   bloccato

C.   vincolo

D.   serratura

40: _______ è responsabile dell'incapsulando il modello e può anche configurare un proxy per caricare o salvare i dati.

A.   Jsonwriter

B.   Negozio

C.   Scrittori

D.   Lettori

E.   Xmlwriter

41: Quale plugin è richiesto per l'editing delle celle?

A.   Ext.grid.plugin.cellediting

B.   Ext.grid.plugin.editing

C.   Ext.plugin.editing

D.   Ext.grid.plugin.lowediting

42: Quale delle seguenti è un'opzione di configurazione richiesta per la colonna della griglia?

A.   numero identificativo dell'oggetto

B.   dati

C.   id

D.   dataindex

43: Come viene concesso in licenza Ext JS?

A.   Software commerciale

B.   Software proprietario

C.   Open source

D.   Software commerciale e open source

44: Quale oggetto si rende al corpo del documento?

A.   Ext.container.viewport

B.   Ext.panel.panel

C.   Ext.form.panel

D.   Ext.container.container

45: Quale dei seguenti non è un tipo di layout ext?

A.   vbox

B.   galleggiante

C.   confine

D.   adatto

46: Qual è il nome della funzione Utilità Ext per convertire una stringa JSON in un oggetto?

A.   Ext.json.string.Translate (JSON)

B.   Ext.json.toobject (JSON)

C.   Ext.json.Convert (JSON)

D.   Ext.json.decode (json)

47: Quale dei seguenti non è un modo valido per aggiungere un ascoltatore di eventi a un ext.panel?

A.   PanelObject.on (" EventName ", gestore)

B.   Nella configurazione del pannello, definire la proprietà degli ascoltatori.

C.   AddListener (EventName, Handler, [Scope], [Options])

D.   Providelistener (eventi, gestore, portata, opzioni)

48: Qual è il nome del controllo in ext, che creerà un controllo simile a un html & lt; select & gt;?

A.   Combinationbox

B.   casella combinata

C.   multiselectbox

D.   Menu `A tendina

49: Qual è la funzione abbreviata per addListener ()?

A.   aggiungere()

B.   SU()

C.   vivere()

D.   grilletto()

50: Perché uno sviluppatore dovrebbe usare un arraystore?

A.   Per creare negozi multidimensionali.

B.   Per creare un negozio che non può usare JSON.

C.   Per facilitare la creazione di negozi da matrici di dati.

D.   Per creare più negozi incatenati in un unico negozio.

51: Quale funzione userebbe uno sviluppatore per selezionare solo alcuni elementi figlio di un ext.element?

A.   Ext.select ()

B.   Ext.filter ()

C.   Ext.scrape ()

D.   Ext.trimdown ()

52: Qual è il nome della proprietà su una griglia che controlla il numero di clic richiesti per modificare una cella su un gridpanel?

A.   NUMCLICKSEDIT

B.   Clickstoedit

C.   ClickingEditCount

D.   editingclicks

53: Quale dei seguenti non è un modo valido per aggiungere un ascoltatore di eventi?

A.   Usa l'opzione di configurazione eventi

B.   Usa la funzione addListener ()

C.   Usa l'opzione di configurazione degli ascoltatori

D.   Usa sulla funzione ()

54: Che dire di quanto segue è la sintassi corretta per la definizione della colonna?

A.   colonne: [{text = name, dataindex = name, flex = 1}]

B.   colonne: [{text = ' name ', datainDex = ' name ', flex = 1}]

C.   colonne: [{text: ' name ', dataindex: ' name ', flex: 1}]

D.   colonne: [{text: name, dataindex: name, flex: 1}]

55: In un layout del modulo, qual è il nome della proprietà che creerà automaticamente un'etichetta sopra un controllo se impostato?

A.   Fieldlabel

B.   componentLabel

C.   showlabel

D.   Labeltitle

56: Come si crea una nuova classe?

A.   Tutti questi

B.   Myapp.class = new ext.extend (oggetto, {// Classe funzionalità qui});

C.   Ext.define = new (' myapp.newclass ', {// funzionalità di classe qui});

D.   MyApp.NewClass = ext.Extend (oggetto, {// Classe funzionalità qui});

E.   Ext.Define (' myApp.NewClass ', {// Funzionalità di classe qui});

57: Uno dei componenti più comuni usati per il layout in Ext è quale dei seguenti?

A.   Area del contenuto

B.   Griglia

C.   Pannello

D.   Casella combinata

58: Quale delle seguenti è un'opzione di configurazione richiesta per il pannello a griglia?

A.   negozio

B.   XType

C.   id

D.   dati

59: Modelli di collegamento: ci sono due tipi di associazioni tra i modelli: Belnedsto e Hasmany. Ma uno rappresenta una per molte ralai tra due modelli.

A.   nulla

B.   appartiene a

C.   ha molti

60: Qual è la classe di root per tutte le classi ext?

A.   Ext.comPonent

B.   Ext.root

C.   Ext.class

D.   Ext.base

61: Qual è il metodo per istanziare una classe in Extjs 4.*?

A.   Ext.extend ()

B.   Ext.define ()

C.   Ext.create ()

D.   Ext.load ()

62: La convalida ______ verifica se il valore dato corrisponde all'espressione regolare data.

A.   esclusione

B.   presenza

C.   inclusione

D.   formato

E.   lunghezza

63: Qual è un vantaggio dell'utilizzo di XType per creare oggetti in Ext?

A.   sintassi più concisa

B.   Riduce il numero per i loop

C.   Aumenta la parallelizzazione della CPU

D.   Utilizza il modello di design MVC

64: Quale delle seguenti è la sintassi corretta in ext.js per effettuare una richiesta AJAX?

A.   Ext.request.ajax (opzioni)

B.   Ext.ajax.request (opzioni)

C.   ext.ajax.request (opzioni)

D.   Ext.ajax.request (opzioni)

65: Qual è la sintassi corretta per abilitare la selezione del testo GridPanel?

A.   ViewConfig: {anableTextSelection: true}

B.   colonne: {anableTextSelection: true}

C.   TextSelection: vero

D.   Fields: {anableTextSelection: true}

66: Qual è quell'opzione di configurazione per la modifica della classe CSS su una cella di colonna?

A.   Stile

B.   tdcls

C.   CLS

D.   CSS

67: Quale dei seguenti non è un'opzione di configurazione di ext.util.sorter?

A.   dataindex

B.   proprietà

C.   Sorterfn

D.   direzione

68: Qual è l'opzione corretta per riempire completamente la larghezza di un contenitore?

A.   larghezza: "max"

B.   larghezza: 100%

C.   Flex: 1

D.   Maxwidth: vero

69: Quale dei seguenti non è una funzione del pannello a griglia?

A.   Raggruppamento

B.   Contare

C.   Groupingsummary

D.   Riepilogo

70: Le classi ____ sono risonbili per la decodifica dei dati grezzi da un server che deve essere caricato in un'istanza o archiviazione del modello.

A.   Lettori

B.   Negozio

C.   Scrittori

D.   Proxy

E.   Proxy jsonp

71: Quali tipi di oggetti in Ext Fire un evento initComponent?

A.   Componenti

B.   oggetti

C.   griglie

D.   pannelli

72: Qual è il nome del metodo che consente a uno sviluppatore di rimuovere un ascoltatore di eventi da un oggetto o controllo?

A.   DistruggireEvent

B.   disabilita

C.   un

D.   RimuoviEvent

73: Qual è il metodo per creare una classe in EXTJS 4.*?

A.   Ext.create ()

B.   Ext.extend ()

C.   Ext.load ()

D.   Ext.define ()

74: Quale delle seguenti non è una sottoclasse di ext.grid.column.column?

A.   Ext.grid.column.number

B.   Ext.Grid.Column.Boolean

C.   Ext.grid.column.string

D.   Ext.grid.column.date

75: La sintassi corretta per cambiare programmaticamente un tema è:

A.   App.SwitchTheme (tema nome)

B.   app.ChangeTheme (tema nome)

C.   app.theme = tema nome

D.   Application.themify (tema nome)

76: Quale dei seguenti xtype definisce un pannello a griglia?

A.   Gridpanel

B.   griglia

C.   griglia e griglia

D.   pannello

77: Vero o falso. L'opzione vincolante è applicabile solo a ' galleggiante ' componenti.

A.   VERO

B.   Falso

78: Quale dei seguenti non è un oggetto ext.form.field?

A.   Testo

B.   Nascosto

C.   Pulsante

D.   Casella combinata

79: Il ________ è un aiuto. Di solito, viene utilizzato per caricare alcuni dati in linea in un negozio. Il suo contenuto si perde in ogni aggiornamento della pagina, può essere utile caricare dati temporanei.

A.   Memoryproxy

B.   LocalStorageProxy

C.   SessionStorageProxy

80: Quale dei seguenti eventi su un oggetto Ext.Data.Store si accende dopo il caricamento del negozio?

A.   CARODComplete

B.   carico

C.   Afterload

D.   Postload

81: Quale delle seguenti tecniche non aiuterà a migliorare le prestazioni EXT JS?

A.   Rimuovi le chiamate Dolayout e DoComponentLayout

B.   Ridurre la nidificazione del contenitore

C.   Sostituire i contenitori con pannelli

D.   Riduci Dom letture e scrive

82: La convalida ____ verifica se la lunghezza del valore dato è tra i valori Min e Max. La configurazione Min e Max sono opzionali.

A.   presenza

B.   esclusione

C.   inclusione

D.   lunghezza

E.   formato

83: Ext.util.sorter può essere applicato solo a quale oggetto?

A.   Ext.grid.panel

B.   Ext.data.store

C.   Ext.grid.column.column

D.   nessuna delle precedenti

84: Quale azione esegue la funzione Rimovi ()?

A.   Rimuove un componente da questo contenitore

B.   Rimuove tutti i componenti da questo contenitore

C.   Si rimuove da un contenitore genitore

85: Per abilitare il buffering della griglia,

A.   set buffer: true su ext.data.store

B.   Caching: vero su ext.grid.panel

C.   Imposta cache: true su ext.data.store

D.   set buffer: true su ext.grid.panel

86: Quale dei seguenti è un modo valido per ottenere elementi DOM usando Ext?

A.   Ext.getcmp (id)

B.   Ext.loadElement (ID)

C.   Ext.getElementById (ID)

D.   Ext.Findelement (ID)

87: Qual è il valore predefinito dell'opzione HIDEMODE per ext.Grid.column.column?

A.   offset

B.   visibilità

C.   nullo

D.   Schermo

88: Quale dei seguenti tipi di layout viene utilizzato per le forme che hanno controlli con etichette sopra di loro disposte in verticale?

A.   Hbox

B.   colonna

C.   vbox

D.   modulo

89: La convalida ________ varia è il valore è presente (0 (zero) è un valore valido, ma una stringa vuota non lo è).

A.   lunghezza

B.   inclusione

C.   esclusione

D.   presenza

E.   formato

90: Qual è la sintassi corretta per impostare variabili tematiche globali in Ext?

A.   & variabile = valore

B.   ## variablename = value

C.   $ globale = valore

D.   $ variabile-name: valore! predefinito;

91: Qual è il nome dell'evento che si accende quando un utente controlla una casella di controllo in Ext 4.0?

A.   Selezionare

B.   modifica

C.   controllo

D.   clic

92: Quale affermazione sul testo vuoto è falsa?

A.   Trigger Quando la cella ha un valore di indefinito, null o ' '

B.   impostazione predefinita a & nbsp;

C.   Trigger Quando la cella ha un valore di non definito o nullo

D.   impostazione predefinita a  

93: Quale metodo può essere utilizzato per recuperare un elemento DOM?

A.   Ext.getdom ()

B.   Ext.getElementById ()

C.   Ext.getCmp ()

D.   Ext.get ()

94: Quale delle seguenti affermazioni sull'opzione CollapseMode non è corretta?

A.   mini ' è uno dei valore di configurazione supportato

B.   True ' è uno dei valore di configurazione supportato

C.   Questa funzione è efficace solo quando il pannello è un elemento figlio del layout del bordo

D.   L'opzione pieghevole deve essere vera per questa opzione per avere effetto

95: Se il valore dei dati grezzi è 123456.789, quale modello per ext.util.format.numberRender () restituirà 123.456.78?

A.   0

B.   0,0,00

C.   0,0,0: 2

D.   #, ###. 00

96: Qual è il nome dell'evento che si accende quando l'utente attiva un combobox facendo clic su di esso?

A.   carico

B.   Selezionare

C.   clic

D.   messa a fuoco

97: La convalida ____________ verifica se il valore dato non corrisponde a uno dei valori indicati dell'elenco

A.   esclusione

B.   inclusione

C.   presenza

D.   formato

E.   lunghezza

98: Quale delle seguenti affermazioni è falsa?

A.   Può esserci solo 1 viewport per pagina

B.   Un contenitore figlio può essere aggiunto a un componente genitore

C.   Un contenitore figlio può essere aggiunto a un contenitore genitore

D.   Una canna componente figlio deve essere aggiunta a un contenitore genitore

99: Qual è la classe di base per il pannello della griglia?

A.   Ext.container.container

B.   Ext.grid.panel

C.   Ext.panel.table

D.   Ext.panel.panel

100: Modelli di collegamento: ci sono due tipi di associazioni tra i modelli: Belnedsto e Hasmany. Ma uno rappresenta una a un'unica associazione con un altro modello.

A.   appartiene a

B.   ha molti