AOP思想在JS中的應用

AOP全稱爲Aspect Oriented Programming,即面向切面編程。javascript

AOP能夠對業務邏輯的各個部分進行隔離,從而使得業務邏輯各部分之間的耦合度下降,提升程序的可重用性,同時提升了開發的效率。html

推薦兩篇關於這個的博文:java

http://www.ibm.com/developerworks/cn/web/1212_lincy_jsaop/index.htmlweb

http://www.alloyteam.com/2013/08/yong-aop-gai-shan-javascript-dai-ma/編程

上面兩篇講得真的很是不錯,我這裏就不過多廢話了。htm

合理有效適時的運用,能夠帶來許多好處,使得程序可以更好地低耦合,高內聚。ip

而本身,暫時也就只在JS中用到了表單提交的攔截,用來添加一些額外的功能。例如,禁用提交按鈕、表單驗證等。開發

相關文章
相關標籤/搜索