【文件属性】:
文件名称:callsites:从V8堆栈跟踪API获取呼叫站点
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-26 08:45:16
TypeScript
卡利斯特
从获取呼叫站点
安装
$ npm install callsites
用法
const callsites = require ( 'callsites' ) ;
function unicorn ( ) {
console . log ( callsites ( ) [ 0 ] . getFileName ( ) ) ;
//=> '/Users/sindresorhus/dev/callsites/test.js'
}
unicorn ( ) ;
原料药
使用以下方法返回一个Callsite对象数组:
getThis :返回this的值。
getTypeName :返回的类型, this是一个字符串。 这是存储在this的构造器字段中的函数的名称(如果有),否则为对象的[[Class]]内部属性。
getFunction :返回当前函数。
getFunctio
【文件预览】:
callsites-main
----index.js(279B)
----test.js(530B)
----package.json(686B)
----index.test-d.ts(830B)
----readme.md(2KB)
----.github()
--------funding.yml(115B)
--------workflows()
--------security.md(179B)
----license(1KB)
----index.d.ts(2KB)
----.gitignore(23B)
----.npmrc(19B)
----.editorconfig(175B)
----.gitattributes(19B)