JavaScript筆試題(持續更新)

1.    JavaScript中的函數聲明的方式有哪些?

2.    JavaScript中的數組聲明的方式有哪些?

3.    如何遍歷數組?

4.    常見的算術運算符有哪些?

5.    比較運算符“==”與“===”的區別?

6.    JavaScript中如何捕捉異常?

7.    已知ID的Input輸入框,希望獲取這個輸入框的輸入值,怎麼做?

8.    設置一個已知ID的DIV的html內容爲xxxx,字體顏色設置爲黑色?

9.    請簡要描述下DOM。

10.  當一個DOM節點被點擊時候,我們希望能夠執行一個函數,應該怎麼做?(3種)

------------------------------------------------------------------------------------------------------------------------

1.     寫出一個標準的HTML5頁面的全部結構代碼,要求頁面顯示h1標籤的“Hello,word”。

2.     簡述DIV和SPAN的區別。

3.     CSS有哪些引入方式?爲什麼不同的HTML標籤會在頁面有不同樣式的展現?

4.     列舉CSS有哪些選擇器,請書寫語法。

5.     JavaScript的標識符命名規則是什麼?

6.     寫一個方法sum(num),完成1到num的和,並在控制檯打印輸入結果。

7.     定義一個對象類型的變量,屬性包括姓名、年齡和學習方法(學習方法實現在控制檯打印某某某正在學習)。

8.     什麼是變量和函數提升?

9.     加法運算符除完成數學的加法運算外,還有什麼功能?

10.   請寫出下列表達式的運算結果

true && true

false && true

true && 'abc'

'f' && 'abc'

NaN && 'abc'

false || true

false || "abc" 

---------------------------------------------------------------------------------------------------------------------------------------------------

1.   js中的3種彈出式消息提醒(警告窗口,確認窗口,信息輸入窗口)的語句

2.   什麼?(5分)

3.  分析代碼,得出正確的結果。(5分)

var a=10, b=20 , c=30;

++a;

a++;

e=++a+(++b)+(c++)+a++;

alert(e);

4.   求y和z的值是多少?(5分)
<script type="text/javascript">

   var x =1;
   var y =0;
   var z =0;
   functiontest(n){n=n+1;}
   y = test(x);
   functionadd(n){n=n+3;}
   z =add(x);
</script>

5.   javaScript的2種變量範圍有什麼不同?(5分)

javascript的常用對象有哪些?(5分)
發佈了44 篇原創文章 · 獲贊 28 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章