ExtJS面試題

來源:互聯網
上載者:User

此文為原創,轉載請註冊出處.

1.   1Ext.get()函數返回哪種資料類型?__

A.     單個DOM節點對象 

B.     單個 Ext組件 

C.     單個 Ext元素 

D.     多個DOM節點對象

 

2.      Html中有id為btnSave的元素,下面為該元素添加單擊事件不正確的是:___

A.     Ext.get(‘btnSave’).on(‘click’,function(){

alert(“hello,world!”);

});

 

B.     Ext.get(‘btnSave’).addListener(‘click’,function(){

alert(“hello,world!”);

});

C.     var btn = document.getElementById(‘btnSave’);

btn.onclick= function(){

                alert(“hello, world!”);

};

D.     var btn = document.getElementById(‘btnSave’);

btn.click=function(){

alert(“hello,world!”);

}

3.      下面定義一個Ext.Viewport正確的是_____

A.     var viewport =new Ext.Viewport({

layout:’border’,

items:[{

region:’north’,

height:50

},{

region:’south,

height:50

},{

           region:’center’

}]

});

B.     var viewport =new Ext.Viewport({

layout:’border’,

items:[{

region:’north’,

height:50

},{

region:’south,

height:50

},{

           region:’east’,

           height:50

},{

           region:’west’,

           height:50

}]

});

C.     var viewport =new Ext.Viewport({

layout:’border’,

items:[{

           region:’east’,

           height:50

},{

           region:’west’,

           height:50

}]

});

D.     var viewport =new Ext.Viewport({

layout:’border’,

items:[{

region:’north’,

height:50

},{

           region:’east’,

           height:50

},{

           region:’west’,

           height:50

}]

});

 

4.      Ext組件的超類(基類)是___________

A.     Ext.Element

B.     Ext.Component

C.     Ext.Container

D.     Ext.Panel

5.      Store中哪兩個參數用於分頁設定的?

A.     pageno, pagecount

B.     start, pagecount

C.     start, limit

D.     pageno, limit

6.      定義一個Ext.Window,在點右上方關閉按扭關閉視窗之後,可以用show()函數再次開啟,則該window該設定哪個參數?

A.     設定closable為true;

B.     設定closeable為false;

C.     設定closeAction為close;

D.     設定closeAction為hide。

7.      請選出“表單id為frm1中顏色樣式為綠色的所有文字框元素”的選取器:_____

A.     form#frm1 input[type=text]{color=blue}

B.     form#frm1>input[type=text]{color=blue}

C.     form#frm1 input{type=text}[color=blue]

D.     form#frm1>input{type=text}[color=blue]

8.      在Ext.form.TextField中可以設定vtype值來驗證資料,請選出下面哪種類型不支援____

A.     alpha:只能輸入英文字母;

B.     alphanum:只能輸入字母和數字;

C.     number:只能輸入數字;

D.     email:電子郵箱

9.      哪一種布局類型可以自適應父容器?___________

A.     FitLayout

B.     BorderLayout

C.     FormLayout

D.     AccordionLayou

10.  Ext.state.Manager.setProvider(newExt.state.CookieProvider({}))這段代碼建立了一個Cookie,請問這個Cookie在瀏覽器中預設儲存多長時間?

A.     一周

B.     半個月

C.     一個月

D.     三個月

11.  請問下面哪些參數傳入Ext.isEmpty()函數執行,返回結果為true?(多選)

A.     var param=null;

B.     var param=[];

C.     var param={};

D.     var param=’’;

12.  關於簡寫說法正確的有(多選)?_____________

A.     Ext.getCmp()是Ext.ComponentMgr.get()的簡寫;

B.     Ext.query()是Ext.DomQuery.select()的簡寫;

C.     Ext.get()是Ext.Element.get()的簡寫;

D.     Ext.Ajax是 Ext.lib.Ajax的簡寫;

13.  Ext.lib.Ajax.request()調用時需要提供四個參數,它們分別為:callback、 method、 params、 url,請問它們的正確順序是____

A.     url, method, params, callback

B.     method, url, callback, params

C.     method, url, params, callback

D.     url, method, callback, params

14.  假設有個function名為SuperClass,要實現一個子類,名為MyClass,下面哪幾種寫法是正確的?

A.     MyClass = SuperClass.extend({ …});

B.     MyClass =Ext.extend(SuperClass,{…});

C.     Ext.extend(MyClass,SuperClass,{…});

D.     Ext.extend(SuperClass,MyClass,{…});

15.  下面哪一種類不是繼承Ext.form.TriggerField?

A.     ComboBox

B.     DateField

C.     TimeField

D.     NumberField

16.  下面哪個表單類不是直接從Ext.form.Field繼承的?

A.  Ext.form.Checkbox

B.  Ext.form.Hidden

C.  Ext.form.HtmlEditor

D.  Ext.form.TextArea

17.  下面為menu菜單添加分隔線正確的寫法有:________

A.     menu.add({text:’-‘});

B.     menu.add(‘-‘);

C.     menu.add(‘separator’);

D.     menu.add(new Ext.menu.Separator());

18.  哪一種布局類如果有多個子面板,只顯示第一個子面板?

A.     CardLayout

B.     FitLayout

C.     ColumnLayout

D.     BorderLayout

19.  下面哪一個類不需要執行個體化,可以直接使用?

A.     Ext.Window

B.     Ext.Viewport

C.     Ext.Ajax

D.     Ext.Panel

20.  下面哪一個類只允許單個執行個體使用?

A.     Ext.Window

B.     Ext.Viewport

C.     Ext.Ajax

D.     Ext.Panel

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.