a2581810110
360前端開發(fā)工程師面試題
1.下面代碼的輸出值是?
alert(1&&2)
2.正則表達式匹配,開頭為11N, 12N或1NNN,后面是-7-8個數(shù)字的電話號碼。
3.寫出下面代碼的`輸出值:
var obj = {
a: 1,
b: function () {()}
};
var a = 2;
var objb = ;
();
objb();
(window);
4.寫出下列代碼的輸出值:
function A() {
}
function B(a) {
= a;
}
function C(a) {
if (a) {
= a;
}
}
= 1;
= 1;
= 1;
(new A());
(new B());
(new C(2));
5.寫出下列代碼的輸出值:
var a = 1;
function b() {
var a = 2;
function c() {
(a);
}
return c;
}
b()();
HTML&CSS
1.寫出下列代碼在各個瀏覽器中的顏色值?
background: red;
_background: green;
*background: blue;
background: black\9;
2.添加些css讓其水平垂直居中。
顏海鏡
3.如下代碼,在空白處填寫代碼,是其點擊時,前景色為白色,背景色為黑色。
顏海鏡
4.書寫代碼,點擊時從1分鐘開始,每秒遞減到0。
顏海鏡
5.簡述在IE下mouseover和mouseenter的區(qū)別?
吾色真人
[面試題] 某企業(yè)前端開發(fā)面試題 【HTML & CSS】1. Doctype? 嚴格模式與混雜模式-如何觸發(fā)這兩種模式,區(qū)分它們有何意義?2. 行內元素有哪些?塊級元素有哪些?CSS的盒模型?3. CSS引入的方式有哪些? link和@import的區(qū)別是?4. CSS選擇符有哪些?哪些屬性可以繼承?優(yōu)先級算法如何計算?內聯(lián)和important哪個優(yōu)先級高?5. 前端頁面有哪三層構成,分別是什么?作用是什么?6. css的基本語句構成是?7. 你做的頁面在哪些流覽器測試過?這些瀏覽器的內核分別是什么?經(jīng)常遇到的瀏覽器的兼容性有哪些?怎么會出現(xiàn)?解決方法是什么?8. 如何居中一個浮動元素?9. 有沒有關注HTML5和CSS3?如有請簡單說一些您對它們的了解情況!10. 你怎么來實現(xiàn)下面這個設計圖,主要講述思路 (效果圖省略)11. 如果讓你來制作一個訪問量很高的大型網(wǎng)站,你會如何來管理所有CSS文件、JS與圖片?12. 你對前端界面工程師這個職位是怎么樣理解的?它的前景會怎么樣?【Javascript】1. js是什么,js和html 的開發(fā)如何結合?2. 怎樣添加、移除、移動、復制、創(chuàng)建和查找節(jié)點3. 怎樣使用事件以及IE和DOM事件模型之間存在哪些主要差別4. 面向對象編程:b怎么繼承a5. 看看下面alert的結果是什么view sourceprint? b(x, y, a) {.arguments[2] = 10;.alert(a);}b(1, 2, 3);如果函數(shù)體改成下面,結果又會是什么?a = 10;alert(arguments[2] );6. 請編寫一個JavaScript函數(shù) parseQueryString,它的用途是把URL參數(shù)解析為一個對象var obj = parseQueryString(url);alert() // 輸出07. ajax是什么? ajax的交互模型? 同步和異步的區(qū)別? 如何解決跨域問題?8. 什么是閉包?下面這個ul,如何點擊每一列的時候alert其index?
優(yōu)質工程師考試問答知識庫