iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Modern Web

JS Design Pattern 系列

就 JavaScript Design Pattern 相關範例練習

鐵人鍊成 | 共 30 篇文章 | 58 人訂閱 訂閱系列文 RSS系列文
DAY 1

JS Design Pattern Day01-單例模式 Singleton

嗨大家好,這系列主題都是從一本叫做 "JavaScript設計模式與開發實踐" 這本書範例練習來的,裡面講了十幾種設計模式以及一些哩哩叩叩的...

2018-10-16 ‧ 由 jlin178 分享
DAY 2

JS Design Pattern Day02-策略模式 Strategy

嗨大家好,這是JS Design Pattern第二天,再次說明這系列主題都是從一本叫做 "JavaScript設計模式與開發實踐" 這本書...

2018-10-17 ‧ 由 jlin178 分享
DAY 3

JS Design Pattern Day03-代理模式 Proxy

嗨大家好,我是小胖與他快樂夥伴裡的夥伴,是你的夥伴,也是國民的好夥伴,今天是鐵人賽第三天,才第三天..,我為什麼要虐待自己 那 我們今天就來寫代理模式Proxy...

2018-10-18 ‧ 由 jlin178 分享
DAY 4

JS Design Pattern Day04-迭代器模式 Iterator

嗨大家好,今天是第四天,差點來不及發文 今天來寫迭代器模式! 迭代器模式是指提供一個方法可以依照順序的存取一個聚合物(像是陣列)中的各個元素,且迭代過程會與業務...

2018-10-19 ‧ 由 jlin178 分享
DAY 5

JS Design Pattern Day05-發佈/訂閱模式 Publish/Subscribe(上)

嗨大家好今天是第五天,這次主題會切成上下兩部分 今天的主題是 發佈/訂閱模式 在“JavaScript設計模式與開發實踐”書中是說發佈/訂閱模式又叫做“觀察者模...

2018-10-20 ‧ 由 jlin178 分享
DAY 6

JS Design Pattern Day06-發佈/訂閱模式 Publish/Subscribe(下)

今天第六天,剛好是禮拜天,冷冷的夜晚,睡前看一下Design Pattern,不只暖你的胃更暖你的心。其實我真的很想把這篇拆成上中下三集,或是1-7像哈利波特一...

2018-10-21 ‧ 由 jlin178 分享
DAY 7

JS Design Pattern Day07-命令模式 Command

嗨大家好,今天是第七天,終於過了一個禮拜,每天下班運動完都覺得時間不夠用啊啊啊 今天就寫命令模式了 命令模式最常見的場景應用是: 有時候需要像某些物件發送請求...

2018-10-22 ‧ 由 jlin178 分享
DAY 8

JS Design Pattern Day08-組合模式 Composite

嗨嗨大家好,今天第八天,真好奇大家準備一篇文章都要多久,原本以為只要一兩個小時,結果遠比我想像的還花時間TT 今天寫的是 組合模式 組合模式將物件組合成樹狀結構...

2018-10-23 ‧ 由 jlin178 分享
DAY 9

JS Design Pattern Day09-範本方法模式 TemplateMethod

安安大家好,第九天了,今天正能量一下好了:一個人的成就大小往往取決於他所遇到的困難的程度-跨欄定律。 來吧 今天主題是 範本方法模式 範本方法模式是一種只需要使...

2018-10-24 ‧ 由 jlin178 分享
DAY 10

JS Design Pattern Day10-輕量模式 Flyweight(上)

Hey大家好,今天第10天啦,這次又分上下集來寫了。偷懶其實是為了走更長遠的路。 今天 輕量模式(上) 輕量模式是一種用於效能最佳化的模式,如果系統建立了大量相...

2018-10-25 ‧ 由 jlin178 分享