!--NEWSZW_HZH_BEGIN--
Aop又叫面向切面编程,其中“通知”是切面的具体实现,分为before(前置通知)、after(后置通知)、around(围绕通知),用过spring的同窗确定对它非常熟习,而在js中,AOP是一个被严重疏忽的技巧点。但是应用aop可以有效的改良js代码逻辑,比如前端框架dojo和yui3中AOP则被晋升至自定义事件的一种内在机制,在源码中随处可见。得益于这类抽象使得dojo的自定义事件异常壮大和灵巧。dojo中aop的实现在dojo/aspect模块中,重要有三个办法:before、after、around,本篇文章会率领大家一步步实现around办法,后续文章将会深刻解析dojo/aspect模块的构造系统。Aop又叫面向切面编程,其中“通知”是切面的具体实现,