【文件属性】:
文件名称:yps:侦听函数调用的模块
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-12 22:55:09
JavaScript
yps
功能/方法的可逆,透明间谍
浸润
职能
var logHello = function ( ) { console . log ( 'Hello!' ) ; } ;
logHello = yps . infiltrate ( logHello ) ;
方法
var scope = {
logHello : function ( ) { console . log ( 'Hello!' ) ; }
} ;
yps . infiltrate ( scope , 'logHello' ) ;
报告书
间谍渗透后,它将记录每个调用的参数。
logHello ( 42 , 'purple' ) ;
logHello ( ) ;
logHello . calls ; // [[42, 'purple'], []]
您可以清除呼叫(以防间谍被烧毁)。
logHello . p
【文件预览】:
yps-master
----.jshintrc(40B)
----Gruntfile.js(475B)
----app.js(889B)
----.travis.yml(37B)
----test()
--------.jshintrc(152B)
--------app.js(2KB)
----README.md(1KB)
----Makefile(62B)
----TODO(0B)
----.gitignore(32B)
----package.json(909B)