1. 為什么要使用模塊化? JS的發(fā)展初期 ,僅需實現(xiàn)簡單的用戶交互邏輯,而隨著CPU、瀏覽器性能的大幅度提升,很多頁面邏輯遷移到了客戶端,且隨著web2.0時代的到來,Aj...
在前端開發(fā)中,我們經(jīng)常需要獲取網(wǎng)頁中滾動條滾過的長度,獲取該值的方式一般通過scrollTop屬性,如:document.body.scrollTop,是不是還經(jīng)??匆奷oc...
稍微了解前端的人都知道,圣杯布局和雙飛翼布局是前端面試時必問的問題,因為它既能體現(xiàn)你懂HTML結(jié)構(gòu)又能體現(xiàn)出你對DIV+CSS布局的掌握,畢竟我們學(xué)習(xí)CSS主要就是為了更好地...
HTML、XML、XHTML有什么區(qū)別HTML是超文本標記語言,語法比較松散,是不嚴格的web語言;XML是可擴展標記語言,主要用于傳輸與存儲數(shù)據(jù);XHTML是可擴展超文本標...
this This是JavaScript函數(shù)的一個關(guān)鍵字。在全局上下文中(任意函數(shù)體外部),this指代全局對象,而在函數(shù)體內(nèi)部,this指的是調(diào)用函數(shù)的那個對象。大多數(shù)情況...
DOM事件 在我們的日常的生活中,無時無刻不在發(fā)生著各種類型的事件。比如說體育賽事、娛樂新聞、戰(zhàn)爭甚至天氣變化等等都可以被稱為事件。這些事件有三個共同的特點:監(jiān)聽、變化、通知...
DOM是什么? DOM(Document Object Model),文檔對象模型,是 HTML 和 XML 文檔的編程接口。它給文檔(結(jié)構(gòu)樹)提供了一個結(jié)構(gòu)化的表述并且定義...
在談清除浮動之前,我們首先有幾個疑問: 什么是浮動? 浮動有啥用? 我們?yōu)槭裁匆宄?首先,看看浮動的定義: 浮動(float)是CSS的一種屬性,它可以使一個元素脫...
我們知道,在HTML語言中,HTML元素是HTML文檔的基本組成單元。在HTML語法中,大多數(shù)元素包含一個開始標簽、一個結(jié)束標簽,以及標簽中的內(nèi)容,類似于:<xxx>內(nèi)容</...