原创 30-seconds-code——Object

英文文章來源於:https://github.com/Chalarangelo/30-seconds-of-code/blob/master/README.md Object cleanObj 刪除JSON對象中除指定鍵值的屬性.

原创 30-seconds-code——math

英文文章來源於:https://github.com/Chalarangelo/30-seconds-of-code/blob/master/README.md Math 數組求和 (arraySum) 返回數字數組的和. 用 A

原创 掌握面試——彈出框的實現(一道題中包含佈局/js設計模式)

這道面試題,當初我面試的時候被問過兩次,因此比較深,此外,我記得還有設計模式的考察,所以,有深刻的體會。 面試題主要考察什麼 面試不是個輕鬆的活,不管是對面試官還是面試者都一樣。對於面試官來說,別的先不管,首先一點技術要過關,對候

原创 factory 設計模式

定義 工廠模式是另一個有關創建對象概念的模式。它和其他的設計模式的區別在於它沒有顯示地要求我們使用構造函數,相反,它爲創建對象提供一個通用的接口,用這個接口我們可以創建我們希望創建的指定類型的工廠對象。 實例說明 假如我們有一個U

原创 30-seconds-code ——utility

Utility 英文文章來源於:https://github.com/Chalarangelo/30-seconds-of-code/blob/master/README.md coalesce 返回參數列表中第一個非null和u

原创 30-seconds-code——Array

英文文章來源於:https://github.com/Chalarangelo/30-seconds-of-code/blob/master/README.md Array 數組最大公約數 (arrayGcd) 計算數字數組最大公

原创 30-seconds-code——Function

英文文章來源於:https://github.com/Chalarangelo/30-seconds-of-code/blob/master/README.md Function chainAsync 異步執行函數鏈. 循環一個包

原创 觀察者設計模式

觀察者設計模式是一個好的設計模式,這個模式我們在開發中比較常見,尤其是它的變形模式訂閱/發佈者模式我們更是很熟悉,在我們所熟悉jQuery庫和vue.js框架中我們都有體現。我在面試中也曾經被問到observer和它的變形模式pu

原创 詳解webpack引入第三方庫的方式以及注意事項

這篇文章主要介紹了詳解webpack引入第三方庫的方式以及注意事項,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 一般情況下,我們不用擔心所使用的第三方庫,在npm管理倉庫中找不到。

原创 webpack最小化lodash

lodash作爲一個比較常用的前端開發工具集,在使用webpack進行vendor分離的實踐中,會遇到將整個lodash文件分離到vendor.js的問題。這樣會使vendor.js文件變得特別大。 webpack.config.js

原创 構建多頁面應用——優化(二)

最近,一直嘗試使用webpack做多頁面應用的開發。並且一個實際的項目爲原型,實現對一個靜態的企業站進行優化。原站點地址,測試站點地址。 如果想要做一個自己個個人博客,或者企業官網來說,有一定的參考意義。 webpack的resolv

原创 構建多頁面應用——hash

這裏的hash主要從兩個方面來說。一個是webpack生成的hash,另一個是頁面鏈接中的hash,如:http://localhost:8080/ywbk.html#restaurant中的#restaurant。後者在單頁面應用的

原创 webpack 構建多頁面應用

如何使用webpack構建多頁面應用,這是一個我一直在想和解決的問題。網上也給出了很多的例子,很多想法。猛一看,覺得有那麼點兒意思,但仔細看也就那樣。 使用webpack這個構建工具,可以使我們少考慮很多的問題。 我們常見的單頁面應用

原创 webpack4.x的變化(二)

我之前寫過一篇文章webpack4帶來了什麼,這篇文章優點照貓畫虎的意思,文章中說明了一些什麼,但好像是還沒有說透,感覺不是那麼好,所以下定決心,在寫一篇,可能這一篇也有不足,但後續還會繼續補充。話不多說,下面進入正文。 webpac

原创 你爲什麼用或不用框架?

最近,在持續關注一個Twitter話題,就是 Why do people decide to use frameworks? ,這個話題是由Nicole Sullivan提出的。 剛開始,我對這個問題也沒有太在意,也就是隨意的看了看,