1. 程式人生 > >前端知識總結

前端知識總結

span wid 是什麽 總結 通過 普通 常見 borde 實例

CSS3 box-sizing的作用

設置CSS盒模型為標準模型或IE模型。標準模型的寬度只包括content,二IE模型包括border和padding

box-sizing屬性可以為三個值之一:

  1. content-box,默認值,border和padding不計算入width之內
  2. padding-box,padding計算入width內
  3. border-box,border和padding計算入width之

.當new Foo()時發生了什麽

1.創建了一個新對象
2.將this指向這個新對象
3.執行構造函數裏面的代碼
4.返回新對象(this)

原型是什麽
原型就是一個普通的對象,每個對象都有一個原型(Object除外),原型能存儲我們的方法,構造函數創建出來的實例對象能夠引用原型中的方法。

閉包是什麽

閉包就是一個具有封閉功能與包裹功能的結構,是為了實現具有私有訪問空間的函數的,函數可以構成閉包,因為函數內部定義的數據函數外部無法訪問,即函數具有封閉性;函數可以封裝代碼即具有包裹性,所以函數可以構成閉包。
創建閉包的最常見的方式就是在一個函數內創建另一個函數,通過另一個函數訪問這個函數的局部變量

前端知識總結