摘要:現在大前端主要有兩種鉤子插件與都在用,在用。而前端的小伙伴們則可以用插件與,來使鉤子生效。注意一般為隱藏文件,可以把項目拖入中查看文件里的內容一般不允許手動更改的。 一、前言 現在最流行的版本管理工具非git莫屬,而良好的代碼規范有助于項目的維護,為了防止一些不規范的代碼 commit并push到遠端,我們可以在git命令執行前用一些鉤子來檢測并阻止。現在大前端主要有兩種git鉤子插...
摘要:賦值運算符賦值擴展運算符就是賦值運算符和算數之間配合使用,也是一種簡寫形式等價寫法賦值擴展運算符性能要比賦值運算符更高五。 運算符一。算數運算符1.算數運算符; 運算中一個或二個是字符串,js會自動轉換為數字,來計算,最后結果是為NaN 任何一個和NaN計算后都是結果都是NaN 布爾值false和true都會轉換為0和1來計算 var num = 100; var str1 = 愛新覺...
摘要:性能優化如何進行網站性能優化方面減少請求合并文件精靈減少查詢查詢完成之前瀏覽器不能從這個主機下載任何任何文件。 性能優化 如何進行網站性能優化 content方面 減少HTTP請求:合并文件、CSS精靈、inline Image 減少DNS查詢:DNS查詢完成之前瀏覽器不能從這個主機下載任何任何文件。方法:DNS緩存、將資源分布到恰當數量的主機名,平衡并行下載和DNS查詢 避免...
摘要:響應某個事件的函數就叫事件處理程序或事件偵聽器。為事件指定事件處理程序的方法主要有種。事件處理程序事件直接加在元素上。事件委托利用冒泡的原理,把事件加到父元素或祖先元素上,觸發執行效果,解決事件處理程序過多問題。事件委托優點提高性能。 JavaScript簡單入門可以看看我丑丑的Github博客JavaScript簡單入門 事件 JavaScript與HTML之間的交互是通過事件實現的...
摘要:原題目題目有一個隊列,排到的人,再次排到隊尾,并將自己變成雙倍。個人也覺得減法更一點 原題目 Sheldon, Leonard, Penny, Rajesh and Howard are in the queue for a Double Cola drink vending machine; there are no other people in the queue. The f...