interceptor:拦截和注入现有对象的方法和属性的 JavaScript 库

时间:2024-07-14 03:04:06
【文件属性】:

文件名称:interceptor:拦截和注入现有对象的方法和属性的 JavaScript 库

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-14 03:04:06

JavaScript

拦截器 Interceptor是一个 JavaScript 库,它允许拦截现有对象的方法,替换它们的行为并注入新的方法和属性。 它的目的是轻松操作由第三方库创建的对象。 如何使用它 要拦截/注入现有对象的方法,只需调用interceptor()将对象本身作为参数传递,然后使用拦截器的方法来修改对象的行为。 interceptor(objectInstance) .before(method, beforeCallback) .after(method, afterCallback) .both(method, beforeCallback, afterCallback) .conditional(method, conditionalCallback, returnIfFails) .wrap(method, wrapCallback) int


【文件预览】:
interceptor-master
----package.json(827B)
----test()
--------interceptorSpec.js(14KB)
----Gruntfile.js(1KB)
----src()
--------interceptor.js(7KB)
----samples()
--------vanilla-javascript.html(2KB)
----.gitignore(71B)
----README.md(8KB)

网友评论