一、寫在前頭 接到某廠電話問什么是事件代理的時候,一開始說addEventListener,然后他說直接綁定新的元素不會報dom不存在的錯誤嗎?然后我就混亂了,我印象中這個方法是可以綁定新節點的。后面才知道,原來他要考察的是事件委托(代理)的原理,他指的是未來還不清楚會創建多少個節點 ...
jQuery為我們提供了一個非常豐富好用的事件API,相對於瀏覽器自身的事件接口,jQuery有以下特點: . 對瀏覽器進行了兼容性處理,用戶使用不需要考慮瀏覽器兼容性問題 . 事件數據是保持在內部緩存中的,而不是保持在DOM節點上 . 事件委托機制,提供了一個非常簡單的事件委托使用方法 . 自定義事件,不僅僅是瀏覽器事件,可以創建自定義事件 . 輔助功能,比如命名空間,事件數據等等 那么下面就來 ...
2016-11-28 01:14 0 3288 推薦指數:
一、寫在前頭 接到某廠電話問什么是事件代理的時候,一開始說addEventListener,然后他說直接綁定新的元素不會報dom不存在的錯誤嗎?然后我就混亂了,我印象中這個方法是可以綁定新節點的。后面才知道,原來他要考察的是事件委托(代理)的原理,他指的是未來還不清楚會創建多少個節點 ...
前言 Http 緩存機制作為 web 性能優化的重要手段,對於從事 Web 開發的同學們來說,應該是知識體系庫中的一個基礎環節,同時對於有志成為前端架構師的同學來說是必備的知識技能。 ...
Laravel 的中間件機制提供了一種管道的方式,每個 HTTP 請求經過一個又一個中間件進行過濾,Laravel 內置了很多中間件,比如 CSRF 機制,身份認證,Cookie 加密,設置 Cookie 等等。 本文就來探究 Laravel 中間件的實現原理,看 Laravel ...
前言 近年來各大公司對信息安全傳輸越來越重視,也逐步把網站升級到 HTTPS 了,那么大家知道 HTTPS 的原理是怎樣的嗎,到底是它是如何確保信息安全傳輸的?網上挺多介紹 HTTPS,但我發現總是或多或少有些點有些遺漏,沒有講全,今天試圖由淺入深地把 HTTPS 講明白,相信大家看完一定 ...
文章部分內容來源於:《深入淺出JSONP--解決ajax跨域問題》 一、 同源策略 所有支持Javascript的瀏覽器都會使用同源策略這個安全策略。看看百度的解釋: 而解決這種同 ...
前言 Http 緩存機制作為 web 性能優化的重要手段,對於從事 Web 開發的同學們來說,應該是知識體系庫中的一個基礎環節,同時對於有志成為前端架構師的同學來說是必備的知識技能。 但是對於很多前 ...
由於搬去敵台了,好久沒來博客園,今天無意中翻到有“誤認子弟”的評論,這里特意做個說明。 本文中關於事件冒泡和事件捕獲的描述和例子都是OK的,錯就錯在后面用jquery去展示了利用事件冒泡的例子有誤,其實這部分就是“事件委托”,而當時的我並不知道,這一點在我很久之前的評論中糾正過。 歸根結底 ...
作者聲明 本人將遷移至個人公眾號「前端Q」及「掘金」平台寫文章。歡迎大家關注公眾號「前端Q」及我的掘金主頁:https://juejin.im/user/5874526761ff4b006d ...