一套完整的javascript面試題
- 面試
- 關注:1.79W次
試題一、 單選題
1 、以下哪條語句會產生運行錯誤:( )
obj = ();// 語法錯誤
obj = [];// 創建數組
obj = {};// 創建對象
obj = //;
2、以下哪個單詞不屬於javascript保留字:()
nt
s
3、請選擇結果為真的表達式:()
instanceof Object(if(!(nullinstanceof Object))是真的)
=== undefined
== undefined
== NaN
二、不定項選擇題
4、請選擇對javascript理解有誤的:()
ipt是javascript的簡稱
script是網景公司開發的一種Java腳本語言,其目的是為了簡化Java的開發難度
Fox和IE存在大量兼容性問題的主要原因在於他們對javascript的支持不同上
技術一定要使用javascript技術
5、foo對象有att屬性,那麼獲取att屬性的值,以下哪些做法是可以的':()
(“att”)
[“att”]
{“att”}
[“a”+”t”+”t”]
6、在不指定特殊屬性的情況下,哪幾種HTML標籤可以手動輸入文本:()
A.
B.
C.
D.
7、以下哪些是javascript的全局函數:()
pe
eFloat
imeout
t
8、關於IFrame表述正確的有:()
A.通過IFrame,網頁可以嵌入其他網頁內容,並可以動態更改
B.在相同域名下,內嵌的IFrame可以獲取外層網頁的對象
C.在相同域名下,外層網頁腳本可以獲取IFrame網頁內的對象
D.可以通過腳本調整IFrame的大小
9、關於表格表述正確的有:()
A.表格中可以包含TBODY元素
B.表格中可以包含CApTION元素
C.表格中可以包含多個TBODY元素
D.表格中可以包含COLGROUp元素
E.表格中可以包含COL元素
10、關於IE的window對象表述正確的有:()
er屬性本身就是指向window對象
ad()方法可以用來刷新當前頁面
tion=””和=””的作用都是把當前頁面替換成頁面
D.定義了全局變量g;可以用window.g的方式來存取該變量
三、問答題:
1、談談javascript數組排序方法sort()的使用,重點介紹sort()參數的使用及其內部機制
2、簡述DIV元素和SpAN元素的區別。
3、結合text這段結構,談談innerHTML outerHTML innerText之間的區別。
4、説幾條XHTML規範的內容(至少3條)
5、對Web標準化(或網站重構)知道哪些相關的知識,簡述幾條你知道的Web標準?
四、程序題:
1、完成foo()函數的內容,要求能夠彈出對話框提示當前選中的是第幾個單選框。
< html >
< head >
< script >
function foo()
{
// 在此處添加代碼
}
< body >
< form name ="form1" onsubmit ="return foo();" >
< input type ="radio" name ="radioGroup" />
< input type ="radio" name ="radioGroup" />
< input type ="radio" name ="radioGroup" />
< input type ="radio" name ="radioGroup" />
< input type ="radio" name ="radioGroup" />
< input type ="radio" name ="radioGroup" />
< input type ="submit" />
2、填充註釋部分的函數體,使得foo()函數調用彈出”成功”的對話框。代碼應儘量簡短。
- 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flzc/mianshi/m47nm4.html