周測4
一、單選
1、下列哪一項是css正確的語法構成?
A.body:color=black
B.{body;color:black}
C.body{color:black;}
D.{body:color=black(color)}
2、font-size可以更改字型大小?
3、text-decoration:none去掉文字超連結的下劃線
4、常用的網頁影象格式有(gif)和(jpg)
5、 下面程式碼的輸出是什麼?
let a =666;
let b = new Number(666);
let c =666;
console.log(a==b);
console.log(a===b);
console.log(a===c);
A.true false false
B.false false true
C.true false false
D.false true true
==只比較內容,===既比較內容又比較型別 |
6、製作級聯選單功能時呼叫的是下拉列表框的( onChange )事件
7、下面程式碼的輸出是什麼?( )
function sayHi(){
console.log(name);
console.log(age);
var name =”Tom”;
let age=24;
}
A.Tom和undefined
B.Tom和ReferenceError
C.ReferenceError和24
D.undefined和ReferenceError
8、關係型資料庫中的關係就是二維表
9、MySql安裝後,預設佔用埠是3306
10、MySql安裝時我們為了更好的處理中文,一般選用的編碼是utf8
11、在Mysql中修改表結構的命令是 alter table
12、下面關於檔案路徑的說法錯誤的是( )
A."../"是返回當前目錄的上一級目錄
B."../"是返回當前目錄的下一級目錄
C.返回下一級目錄直接輸入相應的目錄名即可
D.檔案路徑是檔案儲存的位置
13、下列選項中定義標題最合理的是( )
A.<span class="header">文章標題</span>
B.<p><b>文章標題</b></p>
C.<h2>標題</h2>
D.<div>文章標題</div>
14、每段文字都需要首行縮排兩個字的距離,該設定什麼屬性( text-indent )
15、關於box-shadow說法正確的是( )
A.設定文字投影
B.第一個值是設定水平距離的
C.第二個值是設定水平距離的
D.第三個值是設定投影顏色的
垂直陰影,水平陰影,陰影尺寸,陰影顏色 |
16、在HTML中,通過( )可以實現滑鼠懸停在div上時,元素執行旋轉45度效果
A.div:hover{transform:rotate(45deg)}
B.div:hover{transform:translate(50deg)} 對元素進行旋轉、縮放、移動或傾斜
C.div:hover{transform:scale(1.5)} 對元素進行縮放
D.div:hover{transform:skew(45deg)} 傾斜
17、請選擇結果為真的表示式( )
A.null instance of Object
B.null===undefined
C.null==undefined
D.NaN==NaN
18、在JavaScript中,執行下面的程式碼後,num的值是( )
var str = "[email protected]";
var num = str.indexOf(".");
A.-1
B.0
C.4
D.13
19、閱讀下面的JavaScript程式碼,輸出結果是( )
function f(y) {
var x=y*y;
return x;
}
for(x=0;x< 5;x++) {
y=f(x);
document.writeln(y);
}
A.0 1 2 3 4
B.0 1 4 9 16
C.0 1 4 9 16 25
D.以上答案都不對
20、在以下選項中,關於JavaScript的Date物件描述正確的是
A.getDay()方法能返回Date物件的一個月中的一天,其值為1~31
B.getDate()方法能返回Date物件的一週中的一天,其值為0~6
C.getTime()方法能返回某一時刻(1970年1月1日)依賴的毫秒值
D.getYear()方法只能返回4位年份,長用於獲取Date物件的年份
二、多選
1、在JavaScript語法中,下列說法正確的是
A.parseInt(43.12)返回值為43
B.parseInt('abc43.12')返回值為NaN
C.parseFloat('43.13abc')===parseInt(43.12)返回true
D.isNan(parseFloat('45.13abc'))返回true
2、下面哪些是JavaScript中document的方法?
A.getElementById
B.getElementsById
C.getElementsByTagName
D.getElementsByName
E.getElementsByClassName
3、以下( )是塊級元素
A.div
B.img
C.input
D.p
4、請選出正確的選項( )
A.屬性要在開始標籤中制定,用來表示該標籤的特性和性質
B.通常都是以“屬性名=”值“ ”的形式來表示
C.一個標籤可以指定多個屬性
D.指定多個屬性是不用區分順序
5、下列關於獲取頁面元素說法正確的是( )
A.document.getElementById('a')是通過id值為a獲取頁面中的一個元素
B.document.getElementsByName("na")是通過name屬性值為na獲取頁面中的一個元素
C.document.getElementsByTagName("div")是通過標籤名獲取所有div
D.以上說法都不正確
6、關於JavaScript事件說法不正確的是( )
A.事件由事件函式、事件涵、事件物件組成
B.當前事件作用在那個標籤上,那個標籤就是事件源
C.onclick就是一個事件物件
D.圖片切換使用JavaScript的change事件
javascript事件onclick 事件會在物件被點選時發生。 圖片切換使用changeImg()函式 事件源:發生事件的物件,一般指某一具體的元件,比如:使用者點選某Button,則此Button即為事件源。 |
三、判斷
1、padding:10px;只設置上邊填充為10畫素,其它三邊為零畫素。( )false 上下左右都為10px
四、填空
1、在網頁中,必須使用 a超連結 標記來完成超級連結。
2、 background-color CSS屬性是用來更改背景顏色的?
3、 ol 標記用來建立一個有序列表?
4、 br 是換行符標籤?
5、Javascript使用Location物件來訪問窗體載入時當前文件的URL。
6、for-in 是一種特殊的迴圈表示式,它將根據物件中的屬性進行迴圈。
7、在MySql5.7中預設的資料庫引擎是 INNODB
8、使用delete刪除所有記錄以後,自動遞增列將按照( 刪除前的最大值 )開始計數。
9、當一個表中定義了timestamp欄位,那麼在執行insert和 update命令時自動記錄操作的系統時間
五、簡答
1、請寫出5種行內元素以及5種塊級元素?在css中如果進行行內與塊級元素的切換?
行內:<a><b><s><del><span><u><i>等 塊級:<h1><h2><h3><h4><h5><h6><div><table><p>等 使用display屬性進行設定 Inline:將元素變成行內元素 Block:將元素變成塊級元素 |
2、在css中,盒子模型包含哪些內容?
外邊距、邊框、內邊距、內容 |
3、使用MySql進行分頁查詢,假設每頁4行,寫出第2兩頁的查詢語句
select * from book order by price limit 4,4; |
4、介紹js的基本資料型別
Undefined、 Null、 Boolean、 Number、 String、 ECMAScript 2015 新增:Symbol(建立後獨一無二且不可變的資料型別 ) |