最新的web面試題及參考答案(2)
最新的web面試題及參考答案
最新的web面試題:?jiǎn)柎痤}
1、一個(gè)人花8塊錢(qián)買(mǎi)了一只雞,9塊錢(qián)賣(mài)掉了,然后他覺(jué)得不劃算,花10塊錢(qián)又買(mǎi)回來(lái)了,11塊賣(mài)給另外一個(gè)人。問(wèn)他賺了多少?
2元
2、CSS+DIV開(kāi)發(fā)Web頁(yè)面的優(yōu)勢(shì)有哪些?
優(yōu)點(diǎn): 1)div+css,這個(gè)網(wǎng)頁(yè)設(shè)計(jì)模式中,div承擔(dān)了網(wǎng)頁(yè)的內(nèi)容,css承擔(dān)了網(wǎng)頁(yè)的樣式。這樣就使網(wǎng)頁(yè)的內(nèi)容和樣式的分離開(kāi)來(lái)。有利于頁(yè)面的維護(hù)升級(jí)。
2)有助于提高搜索引擎親和力(快速找到需要的數(shù)據(jù),而不是像在table中一
層層的查找) 3)有助于頁(yè)面的重構(gòu)(換皮膚如blog,直接套用另外一套樣式就可以實(shí)現(xiàn),而不用改動(dòng)網(wǎng)頁(yè)腳本。) 缺點(diǎn):開(kāi)發(fā)效率比較低
3、如何創(chuàng)建一個(gè)Javascript Object?
可以有兩種方式創(chuàng)建一個(gè)Javascript Object, 代碼如下: 第一種方法:var obj = new Object(); 第二種方法:var ob = {};
4、兩種跳轉(zhuǎn)方式分別是什么?有什么區(qū)別?
有兩種,分別為:
前者頁(yè)面不會(huì)轉(zhuǎn)向include所指的頁(yè)面,只是顯示該頁(yè)的結(jié)果,主頁(yè)面還是原來(lái)的頁(yè)面。執(zhí)行完后還會(huì)回來(lái),相當(dāng)于函數(shù)調(diào)用。并且可以帶參數(shù).后者完全轉(zhuǎn)向新頁(yè)面,不會(huì)再回來(lái)。相當(dāng)于go to 語(yǔ)句。
5、用一條SQL語(yǔ)句 查詢出每門(mén)課都大于80分的學(xué)生姓名
name kecheng fenshu
張三 語(yǔ)文 81
張三 數(shù)學(xué) 75
李四 語(yǔ)文 76
李四 數(shù)學(xué) 90
王五 語(yǔ)文 81
王五 數(shù)學(xué) 100
王五 英語(yǔ) 90
A: select distinct name from table where name not in (select distinct name from table where fenshu<=80)
B:select name from table group by name having min(fenshu) > 80;
6、 簡(jiǎn)述列舉文檔對(duì)象模型DOM里document的常用的查找訪問(wèn)節(jié)點(diǎn)的方法并做簡(jiǎn)單說(shuō)明
Document.getElementById 根據(jù)元素id查找元素 Document.getElementByName 根據(jù)元素name查找元素 Document.getElementTagName 根據(jù)指定的元素名查找元素
7、dom解析的特點(diǎn)?
特點(diǎn):將整個(gè)xml文件加載到內(nèi)存中,形成一個(gè)對(duì)象樹(shù),每一個(gè)節(jié)點(diǎn)都是一個(gè)對(duì)象通過(guò)每一個(gè)節(jié)點(diǎn)的方法及屬性與外部交互。
優(yōu)點(diǎn)及缺點(diǎn):
優(yōu)點(diǎn): 可隨意讀,可寫(xiě)
缺點(diǎn):因?yàn)橐獙⑺械膬?nèi)容加載內(nèi)存中,耗內(nèi)存,速度慢。
8、在IE中,HTML對(duì)象的 ID 可以作為 document 的下屬對(duì)象變量名直接使用,在FF中不能,此兼容性問(wèn)題如何解決?
解決方法:
使用對(duì)象變量時(shí)全部用標(biāo)準(zhǔn)的 getElementById(“idName”)
9、 鼠標(biāo)手指狀顯示,在瀏覽器中的標(biāo)準(zhǔn)寫(xiě)法?
全部用標(biāo)準(zhǔn)的寫(xiě)法 cursor: pointer;
10、了解搜索引擎如何抓取網(wǎng)頁(yè)和如何索引網(wǎng)頁(yè)
11、JSP如何連接SQL SERVER,請(qǐng)寫(xiě)個(gè)示例
我平時(shí)做的一個(gè)小例子: public class UseExecuteQuery{ /**
* @param args
public static void main(String[] args) { String url="jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=jsp_test"; String userName="sa"; String password=""; String sql=null;
Connection conn=null;
看過(guò)“最新的web面試題與答案”的人還看了: