关于如何在javascript中实现AOP
关于如何在javascript中实现AOP
bosscheng 发表于2年前
关于如何在javascript中实现AOP
  • 发表于 2年前
  • 阅读 82
  • 收藏 0
  • 点赞 0
  • 评论 1

腾讯云 新注册用户 域名抢购1元起>>>   

摘要: 对于实现AOP,就必须对原函数进行改写。

在javascript中如果想要实现AOP,那么对于函数创建的时候,就必须在一个容器里面,在这个容器里面对这个函数进行改写。

实现思路:保存之前的函数,然后判断是否有在这个函数前执行的函数,或者之后执行的函数。


具体实现可以看下arale实现的aspect.js 

https://github.com/aralejs/base/blob/master/src/aspect.js


标签: AOP
共有 人打赏支持
粉丝 80
博文 211
码字总数 91232
评论 (1)
yangcong
。。,
×
bosscheng
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: