摘要:設計模式是一套可復用的,被眾人知曉,經過編目分明的,經驗的總結。創建類安全工廠判斷是否調用關鍵字設計模式設計模式運算符可以用來判斷某個構造函數的屬性所指向的對象是否存在于另外一個要檢測對象的原型鏈上。 設計模式 是一套可復用的,被眾人知曉,經過編目分明的,經驗的總結。作用:使用設計模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性 模式類型 創建型設計模式:解決對象在創建時產...
摘要:原生框樣式丑陋。有一定自適應的設計。在內部是一個垂直居中的框大小可以固定。在小屏上屏幕寬度小于取消了固定寬度。不希望每次都一個實例。是默認的模版標記。接受一個的參數配置。代碼這一段代碼作用是一開始就把實例插入到底部方便直接調用。 原生alert的缺點 會阻塞一切操作,影響用戶體驗 很多瀏覽器會默認靜止alert,例如微信。 原生alert框樣式丑陋。 showImg(https:/...
摘要:事件流事件流描述的是從頁面中接收事件的順序。其次,必須事先指定所有事件處理程序而導致的訪問次數,會延遲整個頁面的交互就緒時間。 1.事件流 事件流描述的是從頁面中接收事件的順序。 1.1 事件冒泡 IE中的事件流叫做冒泡,即時間最開始由最具體的元素接收,然后逐級向上傳播到較為不具體的節點,直到傳播到document對象。例: Event Exampple ...
摘要:文件上傳后端接收的參數名。定義文件預覽顯示。文件名超過這個極限時縮略圖將不會生成。如果超過事件將被調用。如果為文本用于取消上傳的文字。文件上傳隊列當一個文件被添加到其被設置到函數檢查通過后,這意味著該文件現在在隊列中。 showImg(https://segmentfault.com/img/bVq8xd); 官方文檔:http://www.dropzonejs.com/Githu...
摘要:在內存中操作元素由于操作會導致瀏覽器的回流,回流需要花費大量的時間進行樣式計算和節點重繪與渲染,所以應當盡量減少回流次數。 正巧看到在送書,于是乎找了找自己博客上記錄過的一些東西來及其無恥的蹭書了~~~ 小廣告:更多內容可以看我的博客 緩存DOM對象 JavaScript的DOM操作可以說是JavaScript最重要的功能,我們經常要根據用戶的操作來動態的增加和刪除元素,或是通過...