前端面試題
標四級標題的是答案
內容
寫“Hello World”的正確javascript 語法是()
“B. ““Hello World”””
“C. response.write(”“Hello World”")"
“D. (”“Hello World”")"
JS特性不包括()
A.解釋性
B.用于客戶端
C.基于對象
下列JS的判斷語句中()是正確的
B.if(i=0)
C.if i==0 then
D.if i=0 then
下列JavaScript的循環語句中()是正確的
A.if(i<10;i++)
B.for(i=0;i<10)
C.for i=1 to 10
下列的哪一個表達式將返回假
A.!(3<=1)
C.(“a”==”a”)&&(“c”!=”d”)
D.(2<3)||(3<2)
下列選項中,()不是網頁中的事件
A.onclick
B.onmouseover
C.onsubmit
“有語句“var x=0;while(____) x+=2;”,要使while 循環體執行10 次,空白處的循環判定
式應寫為:”
A.x<10
B. x<=10
D.x<=20
“JS 語句
var a1=10;
var a2=20;
alert(“a1+a2=”+a1+a2)
將顯示()結果”
A.a1+a2=30
C.a1+a2=a1+a2
將字串s中的所有字母變為小寫字母的方法是()
A.s.toSmallCase()
C.s.toUpperCase()
D.s.toUpperChars()
“以下()表達式產生一個0~7 之間(含0,7)的隨機整數.”
A.Math.floor(Math.random()*6)
B.Math.floor(Math.random()*7)
D.Math.ceil(Math.random()*8)
產生當前日期的方法是()
A.Now();
B.Date()
D.new Now()
“如果想在網頁顯示后,動態地改變網頁的標題()”
A.是不可能的
B.通過document.write(“新的標題內容”)
D.通過document.changeTitle(“新的標題內容”)
HTML文檔的樹狀結構中,()標簽為文檔的根節點,位于結構中的最頂層。
B.
C.
D.
在HTML 頁面中,CSS 樣式的屬性名為background-image 對應的style 對象的屬性名是()
A.background
C.image
D.background
在HTML 文檔對象模型中,history 對象的()用于加載歷史列表中的下一個URL 頁面。
A.next()
B.back()
D.go(-1)
在Javascript中要改變頁面文檔的背景色,需要修改document 對象的()屬性。
A.backColor
C.bgColor
D.background
在HTML頁面中,不能與onChange事件處理程序相關聯的表單元素有()
A.文本框
B.復選框
C.列表框
在HTML頁面上編寫Javascript 代碼時,應編寫在()標簽中間。
A.和
C. 和
D. 和
編寫Javascript 函數實現網頁背景色選擇器,下列選項中正確的是()
“A.function change(color){
window.backgroundColor=color;}”
document.backgroundColor=color;}"
“C. function change(color){
body.backgroundColor=color;}”
“D. function change(color){
form.backgroundColor=color;}”
在Javascript中,可以使用Date對象的()方法返回一個月中的每一天。
B.getYear
C.getMonth
D.getTime
在Javascript中,對于瀏覽器對象的層次關系理解正確的是()(選擇二項)
B.document 對象包含location 對象和history 對象
C.location 對象包含history
“在HTML頁面中包含一個按鈕控件mybutton,如果要實現點擊該按鈕時調用已定義的
Javascript 函數compute,要編寫的HTML代碼是()”
A.
B.
C.
“分析下面的Javascript 代碼段,輸出結果是()
var mystring=”I am a student”;
var a=mystring.substring(9,13);
document.write(a);”
A.stud
B.tuden
D.udent
“Javascript中制作圖片代替按鈕的提交效果需要手動提交方法submit(),以下調用正確的
是()”
A.submit();
B.myform.submit()
D.window.myform.submit();
“在HTML 頁面中包含如下所示代碼,則編寫Javascript 函數判斷是否按下鍵盤上的回車
鍵正確的編碼是()”
“A. function myKeyDown(){
if (window.keyCode
13)
alert(“你按下了回車鍵”);"
"B. function myKeyDown(){
if (document.keyCode
13)
alert(“你按下了回車鍵”);”
if (event.keyCode
13)
alert(“你按下了回車鍵”);"
"D. function myKeyDown(){
if (keyCode
13)
alert(“你按下了回車鍵”);"
"如果在HTML 頁面中包含如下圖片標簽,則選項中的()語句能夠實現隱藏該圖片的
功能。"
A.document.getElementById(“pic”).style.display=”visible”;
B.document.getElementById(“pic”).style.display=”disvisible”;
C.document.getElementById(“pic”).style.display=”block”;
"如果在HTML 頁面中包含如下圖片標簽,則在下劃線處添加()代碼能夠實現隱藏該
圖片的功能。
"
A. style=”display:visible”;
B. style=”display:disvisible”;
C. style=”display:block”;
“下列選項中,()段HTML代碼所表示的“返回”鏈接能夠正確實現IE工具欄中“后
退”按鈕的功能。(選擇二項)”
B.返回
C. 返回
“在HTML文檔中包含如下超鏈接,要實現當鼠標移入該鏈接時,超鏈接文本大小變為
30px,選項中的編碼正確的是()”
A.注冊
B.注冊
D.注冊
“在HTML頁面上,當按下鍵盤上的任意一個鍵時都會觸發Javascript的()事件”
A.onFocus
B.onBlur
C.onSubmit
“在HTML頁面中,定義了如下所示的Javascript函數,則正確調用該函數的HTML代碼是()(選擇二項)function compute(op){
alert(op);
}”
C.
D.
"在HTML 頁面上包含如下創建層的語句,那么編寫Javascript 語句實現顯示該層的語句
錯誤的是()
1
2
3
4
5
A. document.getElementsByTagName(“div”)[0].style.display=”block”
B.document.getElementById(“imageLayer”).style.display=”block”;
C.document.querySelectorAll(“#imageLayer”)[0].style.display=”block”;
“分析下面的Javascript代碼段,輸出結果是()var s1=parseInt(“101 中學”);
document.write(s1);”
A.NaN
B.101中學
D.出現腳本錯誤
“在HTML中點擊圖片”previous.gif”上的超級鏈接后頁面將加載歷史列表中的上一個
URL頁面。代碼如下所示,應在下劃線處填入()”
B. “history.go(1)”
C. “history.go(-1)”
D. “javascript:history.go(1)”
“在HTML頁面上包含如下所示的層對象,則javascript語句
document.getElementById(“info”).innerHTML的值是()
請填寫
請填寫
C.id=”info”style=”display:block”
D.
請填寫
以下哪條語句會產生運行錯誤()
B.var obj = [ ];
C.var obj = { };
D.var obj =/ /;
“空字符串(”""")也是字符串常量。"
錯
“使用單引號對(’ ')表示字符常量,而使用雙引號對(”" “”)表示字符串常量。"
錯
在定義JavaScript變量時,一定要指出變量名和值。
對
用var定義一個變量后,如果沒有賦予任何值,那么它的值是空值,即null。
對
JavaScript規定在使用任何變量之前必須先使用var聲明它。
對
“在使用var x=1聲明變量x之后,賦值語句x=”“今天天氣真好”“將出錯。”
對
表達式的類型只取決于運算符,與操作數無關。
對
“如果有定義var a=true,b;那么allb的結果為true?!?/p>
錯
"在 HTML 頁面中有如下結構的代碼:
全國信息化工程師NACG專業人才測評工程
- 一
- 二
- 三
- 四
1
2
3
4
5
6
7
8
9
10
11
請問下列選項()所示 jQuery 代碼,不能夠讓漢字“四”的顏色變成紅色。(選一項)"
“A、 $(”"#header ul li:eq(3)"").css("“color”","“red”");"
“B、 $(”"#header li:eq(3)"").css("“color”","“red”");"
“C、 $(”"#header li:last"").css("“color”","“red”");"
在jQuery中,函數()能夠實現元素顯示和隱藏的互換。
A、hide()
B、show()
D、fade()
在 jQuery 中,下列關于文檔就緒函數的寫法錯誤的是()
“A、 $(document).ready(function() {
});”
“B、 $(function() {
});”
});"
“D、 $().ready(function() {
});”
在jquery中指定一個類,如果存在就執行刪除功能,如果不存在就執行添加功能,下面哪一個是可以直接完成該功能的?
A、removeClass( )
B、deleteClass( )
D、addClass( )
在jquery中,如果想要獲取當前窗口的寬度值,下面哪個是實現該功能的?
B、width(val)
C、width
D、innerWidth()
在jquery中想要實現通過遠程http get請求載入信息功能,可以使用以下哪種方法
A、$.ajax()
B、load(url)
D、$.getScript(url)
以下jquery對象方法中,使用了事件委托的是( )
A、bind
B、mousedown
C、change
在jquery中,如何選擇使用myClass類的css的所有元素( )
“B、KaTeX parse error: Expected 'EOF', got '#' at position 4: (""#?myClass"") " C、{*}
“D、${”“myClass””}"
"以下jQuery代碼運行后,對應的HTML代碼變為( )
HTML代碼:
你好
jQuery代碼:$(“p”).append(“Hello word!”);"
A.
你好
Hello word!C. Hello word!
你好
D.
Hello word!你好
window.onload必須等到頁面內包括圖片的所有元素加載完畢后才能執行
錯
HTML web前端
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。