
為什么要學正則表達式 雖然很多web開發者在忽視正則表達式后,還可以順利工作,但在javascript中還存在一些問題,如果不用正則表達式,是沒...
關于不成長 看了CFF前端交流會winter老師的分享,感覺收獲還是挺多的,尤其是講到不成長這段.winter老師講到了他剛加入阿里無線前端的時...
按值傳遞 VS. 按引用傳遞 按值傳遞(call by value)是最常用的求值策略:函數的形參是被調用時所傳實參的副本。修改形參的值并不會影...
前言: React 起源于 Facebook 的內部項目,因為該公司對市場上所有 JavaScript MVC 框架,都不滿意,就決定自己寫一套...
面向切面編程 Aspect Oriented Programming(AOP),面向切面編程,是一個比較熱門的話題。AOP主要實現的目的是針對業...
組合模式 組合模式,將對象組合成樹形結構以表示“部分-整體”的層次結構,組合模式使得用戶對單個對象和組合對象的使用具有一致性。掌握組合模式的重點...
背景 在開發過程中,有時候需要對瀏覽器環境進行檢測,比如封裝一個AJAX函數的時候需要寫一個函數進行檢測,但是常規的寫法有點累贅了,會檢測很多遍...
中介者模式 中介者模式(Mediator Pattern):定義一個中介對象來封裝系列對象之間的交互。中介者使各個對象不需要顯示地相互引用,從而...
職責鏈模式 責任鏈模式是一種設計模式。在責任鏈模式里,很多對象由每一個對象對其下家的引用而連接起來形成一條鏈。請求在這個鏈上傳遞,直到鏈上的某一...