
什么是DOM? 文檔對象模型,HTML 是一棵樹,DOM 也是一棵樹。對 DOM 的理解,可以暫時先拋開瀏覽器的內部因素,先從 JS 著手,即可...
會改變自身的方法 array.pop()刪除一個數組中的最后一個元素,并且返回這個元素 array.push(element1, ...elem...
vue中的虛擬dom和雙向數據綁定的結合。vue1.0中使用Object.defineProperty了雙向數據綁定,使用dep進行訂閱發布鏈接...
我們知道apply call bind 都是改變this的指向的,我們首先看apply call的實現。call的一般使用如下 我們可以通過什...
比如我們要實現這樣一個組件,就是一個輸入框里面字數的計數。 為了更清楚的演示,下面全部使用jQuery作為基礎語言庫。 最簡陋的寫法 以上是一串...
最近比較流行的前端框架都涉及到了虛擬dom的概念。那什么是虛擬dom呢?目前我們都是數據驅動視圖。頁面的更新根據數據的變化而變化。之前研究vue...
我們為什么會使用babel?因為我們會使用很多es的新語法。但瀏覽器的支持卻還不完善。所以我們只能使用babel編譯器來幫助我們。如果我們還使用...
我們平時可以上網通訊,是因為互聯網協議(TCP/IP協議族)。如何探測到通訊目標,使用什么語言進行通訊,怎樣結束不同的硬件,操作系統之間的通訊等...
阮一峰同源策略瀏覽器處于安全考慮實行了同源策略機制。同源指的是 協議相同 域名相同 端口相同 舉例來說,http://www.example.c...