做題遇到的問題3

1.meta標籤可以出現在 (<head>) 中
解析:
head標籤可以包含,title、meta、link、script 等

2.當窗口上下滾動時,能始終固定在視野頂端的是(div的直接父級元素是)(A)
在這裏插入圖片描述
在這裏插入圖片描述
fixed和absolute在沒有滾動條的時候無差異;在有滾動條的時候,fixed不會隨滾動條的移動而移動,而absolute則會隨之移動

3.domContentLoaded事件早於onload事件
解析:onload事件觸發時,頁面上所有的DOM,樣式表,腳本,圖片,flash都已經加載完成了,domContentLoaded事件觸發時,僅當DOM加載完成,不包括樣式表,圖片,flash。

HTTP狀態碼302表示被請求的資源暫時轉移(Moved temporatily),然後會給出一個轉移後的URL,而瀏覽器在處理服務器返回的302錯誤時,原則上會重新建立一個TCP連接,然後再取重定向後的URL的頁面;但是如果頁面存在於緩存中,則不重新獲取;

web storage有以下幾種對象:
sessionStorage:存儲特定於某個會話的數據,該數據只保留到瀏覽器關閉。
globalStorage:目的是跨越會話存儲數據,不過要指定哪些域可以訪問該數據。如果不使用 removeItem() 或 delete 刪除,或者用戶未清除瀏覽器緩存,存儲在globalStorage上的數據會一直保留在磁盤上。所以globalStorage非常適合在客戶端存儲文檔或長期保留用戶偏好設置。
localStorage:在HTML5中作爲持久保持客戶端數據的方案取代了globalStorage。它不能被指定訪問規則,要訪問localStorage,頁面必須來自同一個域名,使用同一種協議,在同一個端口上。它的數據也保留到通過JavaScript刪除或用戶清除瀏覽器緩存。

4.假設 output 是一個函數,輸出一行文本。下面的語句輸出結果是什麼?

output(
    typeof (function() 
	    {
	    	output(“Hello World!”)
	    }
	    )() 
);

輸出:

Hello World! undefined

解析:

  • 1.先立即執行匿名函數,輸出Hello World!
  • 2.函數執行後無返回值,則輸出未定義

5.enctype 屬性規定在發送到服務器之前應該如何對錶單數據進行編碼。

屬性值(表單)

application/x-www-form-urlencoded
在發送前編碼所有字符(默認)

multipart/form-data
不對字符編碼。 在使用包含文件上傳控件的表單時,必須使用該值。

text/plain
空格轉換爲 “+” 加號,但不對特殊字符編碼。

6.關於下列CSS選擇器:ID選擇器、類選擇器、僞類選擇器、標籤名稱選擇器,排序正確的是:(ID選擇器>Class選擇器=僞類>標籤名稱選擇器

也就是說:僞類選擇器和類選擇器的優先級是一樣的,誰在後面誰起作用,因爲我們知道後面的樣式會覆蓋前面的樣式

在這裏插入圖片描述

7.於表單元素和表單控件,以下說法正確的有:
在這裏插入圖片描述
解析:readonly 屬性規定輸入字段爲只讀,只讀字段是不能修改的。不過,用戶仍然可以使用 tab 鍵切換到該字段,還可以選中或拷貝其文本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章