摘要:,立即執(zhí)行函數(shù)就是定義后馬上就執(zhí)行的函數(shù),用來隔絕作用域使無法在外部被訪問,函數(shù)訪問了函數(shù)外面的變量,這兩者就形成了閉包與形成了閉包閉包 1,立即執(zhí)行函數(shù)就是定義后馬上就執(zhí)行的函數(shù),用來隔絕作用域使 _foo 無法在外部被訪問 2,函數(shù)訪問了函數(shù)外面的變量,這兩者就形成了閉包get() 與 _foo 形成了閉包 (function() { var _foo = 1 window...
摘要:性能優(yōu)化是一個比較大的一個問題,不是一天兩天就能學會的,需要在日常中思考和學習。毫秒必爭,前端網(wǎng)頁性能最佳實踐這是一篇講關(guān)于性能優(yōu)化的。和的壓縮對頁面引用的樣式和文件進行壓縮,合并一些和文件減少請求等,也是性能優(yōu)化的一個方法。 web性能優(yōu)化是一個比較大的一個問題,不是一天兩天就能學會的,需要在日常中思考和學習。先收藏一篇文章,以后有時間在慢慢研究。毫秒必爭,前端網(wǎng)頁性能最佳實踐這是一...
摘要:現(xiàn)在不會用都不好意思說自己是前端,為什么火起來,一句話解決了回調(diào)嵌套和執(zhí)行順序問題最重要的我感覺是解決順序問題。 現(xiàn)在不會用Promise都不好意思說自己是前端,Promise為什么火起來,一句話解決了回調(diào)嵌套和執(zhí)行順序問題最重要的我感覺是解決順序問題。 不過開始寫之前我們先看看,promise怎么解決問題,怎么用。列舉一個順序加載圖片demo: //需求 加載三張圖片 img1,im...
摘要:安裝完成之后會看到如下的界面。安裝完畢后,打開搜索插件,點擊安裝,安裝完畢后,點擊重新加載配置打開一定要加入這句代碼然后就可以輕松愉快的寫代碼啦如果有什么需要更改的條件,要去這個文件里面配置具體規(guī)則等遇到了再去官網(wǎng)查 十分鐘完成vscode配合Eslint使用 介紹ESLint ESLint 是一個代碼規(guī)范和錯誤檢查工具,有以下幾個特性配置好之后,在vscode編輯器中按保存自動格式化...
摘要:桶排序與計數(shù)排序的區(qū)別桶排序中一個桶可以放一個范圍內(nèi)的多個數(shù)據(jù),在各個桶中又可以用其他方法排序,其快速之處在于只用對比同一個桶內(nèi)的數(shù)字而無需與其他桶的數(shù)字作對比。與計數(shù)排序相比,桶排序需要作二次對比,但可省略桶的個數(shù)。 哈希表(Hash Table) 所有符合鍵值對即key-value的結(jié)構(gòu)就是哈希。數(shù)組其實也是一種哈希。 計數(shù)排序(復雜度(n+max))無法統(tǒng)計負數(shù)和小數(shù),需要一個...