1.css優先順序演算法如何計算
2.css盒子模型
3.new操作符具體幹了什麼呢
4.dom操作
——怎樣新增、移除、複製、建立和查詢節點
5.js有幾種資料型別,分別是什麼
6.js如何判斷乙個陣列
7.如何通過指定名稱建立乙個元素
8.在jquery
中,如何給動態新增的元素繫結事件
9.如何獲取元素的屬性 如
』www.baidu.com』> 獲取
href
的值10.form表單提交的必須條件是什麼
11. 寫出下面報錯語句的可能原因
(1)uncaught syntaxerror: unexpected token )
(2)uncaught syntaxerror: unexpected identifier
(3) unexpected end of input
常遇到的ajax的
status code
有哪幾種,分別代表什麼意思
13.請寫乙個方法去除陣列中的某個指定元素。
如 arr = [1,2,3,4,5,6] remove(arr,6) = [1,2,3,4,5]
function remove(arr,value)
答案 答1題:
* 優先順序就近原則,同權重情況下樣式定義最近者為準。
* 已最後載入的樣式為準。
優先順序為:
同權重: 內聯樣式表(標籤內部)
>
嵌入樣式表(當前檔案中)
>
外部樣式表(外部檔案中)。
!important > id > class > tag
important 比 內聯優先順序高
答2題:
在html中有句話:
every element in web design is a rectangular box!
盒子包括: content -> padding -> border -> margin
css3 中
box-sizing: border-box
時,width: content + padding + border
答3題:
var obj = {};obj.__proto__ = fun.prototype;fun.call(obj);
答4題:
建立: createdocumentfragment (通常會起到優化效能的作用
)createelement (
建立乙個具體的元素
)createtextnode (
建立乙個文字節點
)查詢getelementsbytagname() //標籤名稱
getelementsbyname() //
通過元素的
name
屬性的值
getelementbyid() //
通過元素
id,唯一性
答5題:
1. 使用
object.prototype.tostring
去判斷!最好相容性
if( object.prototype.tostring.call( somevar ) === '[object array]' )
array.isarray ie9以下不行
RunTime面試題及答案
問題 objc在向乙個物件傳送訊息時,發生了什麼?1.根據物件的isa指標找到類物件id,在查詢類物件裡面的methodlists方法函式列表 2.如果沒有在好到,在沿著superclass,尋找父類,再在父類methodlists方法列表裡面查詢 3.最終找到sel,根據id和sel確認imp 指...
Google面試題 及答案
1 村子裡有100對夫妻,其中每個丈夫都瞞著自己的妻子 村里的每個妻子都能立即發現除自己丈夫之外的其他男人是否 唯獨不知道她自己的丈夫到底有沒有 村里的規矩不容忍通姦。任何乙個妻子,一旦能證明自己的男人 就必須當天把他殺死。村里的女人全都嚴格照此規矩辦事。一天,女頭領出來宣布,村里至少有乙個丈夫 請...
Hibernate面試題及答案
1.在資料庫中條件查詢速度很慢的時候,如何優化?1.建索引 2.減少表之間的關聯 3.優化sql,盡量讓sql很快定位資料,不要讓sql做全表查詢,應該走索引,把資料量大的表排在前面 4.簡化查詢字段,沒用的字段不要,已經對返回結果的控制,盡量返回少量資料 2.在hibernate中進行多表查詢,每...