總共六道題、題目可能記不清了,記不清的就講大意吧
1、這題就是讓你根據乙個**、他把寫出來涉及到了,table tbody thead/th rowspan colspan那些 我蛋疼的加了乙個tfoot..其實是有的、不知道有沒有用錯
但是要注意一點的就是,有一列用了rowspan的話 下面的tr中要少乙個td...
2、這題的考點就是css**的簡化
/*原題題意大概如此...考點都在這了、重複的我就刪掉了*/
div.container
div.container #news-list, div.container #news-list li a
複製**
div.container
#news-list, #news-list li a
複製**
3.這題有兩個小題、給你乙個登入框的 (a) 符合web語義的html** (b) 用css實現效果(form的邊框是圓角加透明)
這邊應該是僅支援現代瀏覽器、border-radius.我透明用的是border:thick solid rgba(0,0,0,0.5) 。語義化id設得人一眼看出那個id是幹嘛的就好
那個x按鈕要右float...細節蠻多的、目測很懸 。
4、這題讓你找出頁面中 class 為test的節點
我寫了三種(這數字太虛幻了、其實就一種)
1、jquery 中的$(".test")
2、僅支援部分瀏覽器的 getelementsbyclassname的dom操作
3、這個可以叫做無環數的深搜麼?貼**先...可惜我最後忘記寫呼叫的、然後dom中壓根沒有haschildnodes()這方法、把那個判斷去掉應該就對了吧?...提交交卷的壞處 0 0
var mynode = ,
body = document.body; /*忘記寫了- -呼叫,給跪了,就只寫了乙個函式*/
function getnode(a)
// } else
//}}
getnode(body);
複製**
5、這一題就是給你乙個有重複數的陣列、然後讓寫乙個函式 返回值為去掉重複數字後的陣列、這個用乙個hash-table就可以了
var arr = [1, 2, 2, 3, 4, 5, 6, 6];
function getarray(a) ,
len = a.length,
result = ;
for (var i = 0; i < len; i++)
}return result;
}getarray(arr); // 輸出[1, 2, 3, 4, 5, 6]
複製**
6、聊一聊你對前端工程師的看法...這個看你多能吹水了
前端面試題
sprites是什麼和為什麼要使用他們?css 精靈 把一堆小的整合到一張大的上,減輕伺服器對的請求數量 有可能替代sprites的方法是什麼?svg圖示,字型圖示,字元編碼等等。1 在div排版的時候,假設現在是100px的寬,我在盒子左側用padding left留個10px的白,div就撐開了...
前端面試題
行內元素有哪些?塊級元素有哪些?空 void 元素有哪些?link和 import的區別是?常見相容性問題?含移動端 html5的離線儲存?描寫一段語義化的html 吧 html5的form如何關閉自動完成功能?什麼是閉包 closure 為什麼要用?localstorage和sessionstor...
前端面試題
朋友碰到的筆試題,在此記錄一下,並且記下碰到的有難點但是自己沒注意的到的面試題!function isnumber x else sum 2,3 5 sum 2 3 5 請寫出sum函式的具體實現。function sum a,c return a c 該題考查的是乙個以前沒接觸過的東西,叫做柯里化...