摘要:一兼容性新標簽在低于的瀏覽器中的識別解決以下瀏覽器對新增標簽的不識別,并導致不起作用的問題。目前流行的庫有以及,它們都可以修正很多已知的瀏覽器之間的差異性。 問題:經常遇到的瀏覽器的兼容性的情況、解決方法?思路:首先明確項目要兼容哪些瀏覽器的最低版本,然后考慮到CSS樣式和JavaScript在這些瀏覽器的兼容性。 一、HTML 兼容性??1.H5新標簽在低于IE9的瀏覽器中的識別??...
摘要:也可以從其他文件進來定義路由每個路由應該映射一個組件。其中可以是通過創建的組件構造器,或者,只是一個組件配置對象。 路由跳轉 - 超鏈接方式跳轉 html: Hello App! Go to Foo Go to Bar router.js...
摘要:在接收響應期間持續不斷地觸發。在請求發生錯誤時觸發。在通信完成或者觸發或事件后觸發。已經接收到部分響應數據。基于標準被廣泛支持。破壞程序的異常處理機制。 原文(我的GitHub):https://github.com/liangfengbo/frontend-ability/issues/1 學習大綱 理解Ajax的工作原理 Ajax核心-XMLHttpRequest對象 封裝Aja...
摘要:觀察者模式,是設計模式之一。即便如此,筆者仍精心準備了這篇博客,期望用最簡單的方式來介紹下該模式。這里有個小知識點提一下函數對象的屬性就是該函數名最后是思路是通過找到指定數組,然后對數組中的回調函數進行依次調用,達到發布的目的。 觀察者模式,是JavaScript設計模式之一。當然也不僅僅限于JavaScript這門語言,網上對該模式的介紹已是多如牛毛,而且講得各有特色各有心得。即便如...
摘要:下面分別為大家介紹鉤子函數的策略所有關于鉤子函數的策略,其實都是調用方法。的策略介紹完了鉤子函數的合并策略,我們接下來看等屬性的合并策略。如果當前實例或者構造函數上有一個沒有屬性,則返回另一個的屬性,如果兩者都有,則同樣調用方法處理合并。 上篇文章,我們講到了mergeOptions的部分實現,今天接著前面的部分講解,來看代碼,如果大家覺得看講解枯燥可以直接翻到本文的最后看mergeO...