摘要:空白區通常是指其他元素不能出現且父元素背景可見的區域。很自然,用于影響這個區域的屬性是。權威指南何時應當使用需要在外側添加空白時。是用來隔開元素與元素的間距用于布局分開元素使元素與元素互不相干。何時應當時用需要在內測添加空白時。 邊界(margin):元素周圍生成額外的空白區。空白區通常是指其他元素不能出現且父元素背景可見的區域。補白(padding):補白位于元素框的邊界與內容區之間...
摘要:四包含關系的盒子,可能情況里面盒子浮動,包住它的盒子不浮動時,父盒子背景無顯示原因由于元素浮動后脫離了文檔流,所以父元素是無法根據元素來自適應的。 一、浮動元素自動變塊級元素 非浮動元素占據浮動元素位置,浮動元素不能占據非浮動元素位置???向上占據 浮動元素會被自動設置成塊級元素,相當于給元素設置了display:block(塊級元素能設置寬和高,而行內元素則不可以)。 浮動元素...
摘要:二叉樹和二叉搜索樹二叉樹的節點最多只能有兩個節點,而二叉搜索樹只允許在左側的節點處存儲比父節點小的值,在右側節點存儲比父節點大的值。接收回調函數作為參數先序遍歷先序遍歷是以優先于后代節點的順序訪問沒和節點的。 樹是一種非順序數據結構,對于存儲需要快速查找的數據非常有用。樹是一種分層數據的抽象模型,現實生活中最常見的例子就是家譜,或者是公司的組織架構圖。 樹 樹的相關術語 showImg...
摘要:什么是跨域要明白什么是跨域之前,首先要明白什么是同源策略同源策略就是用來限制從一個源加載的文檔或腳本與來自另一個源的資源進行交互。最后,解決跨域問題還有一個更通用更強大的方法,我單獨把它拿出來總結了一篇文章跨域問題的根本解決方案。 什么是跨域? 要明白什么是跨域之前,首先要明白什么是同源策略? 同源策略就是用來限制從一個源加載的文檔或腳本與來自另一個源的資源進行交互。那怎樣判斷是否是同...
摘要:遮蔽效應作用域查找會在找到第一個匹配的標識符時停止,不會繼續往上層作用域查找,這就會產生遮蔽效應。會發現每一次輸出的都是為啥勒所有的回調函數回在循環結束后才會執行事件循環。 三劍客 編譯,顧名思義,就是源代碼執行前會經歷的過程,分三個步驟, 分詞/詞法分析,將我們寫的代碼字符串分解成多個詞法單元 解析/語法分析,將詞法單元集合生成抽象語法樹(AST) 代碼生成,抽象語法樹(AST)轉...