原文:js:当前函数获取调用它的函数

当我们在调试的时候,想获取这个函数被哪个函数调用,以方便调试,但是 caller属性被严格模式下被禁用了 我们可以通过 new Error .stack.split n .trim .split 方法来获取调用当前函数的那个函数名 解释:new Error .stack 表示程序出错位置的栈, 表示当前函数, 表示上一级函数调用的函数 上上级.... 例子: ...

2020-06-10 10:20 1 1818 推荐指数:

查看详情

node.js函数获取当前函数

js 如何在函数体内部知道 自己在哪个函数内运行呢? 打比方: 使用Error的调用栈可以匹配到当期执行的函数: Use Ex: 如果是在class内部,可以这么写(代码基于ES6): 如有错误,请指正 ...

Sat Dec 16 03:56:00 CST 2017 0 1940
获取当前时间的函数

handleTimeFn(){   var date=new Date;   var year=date.getFullYear();   var month=date.getMonth()+1; ...

Tue Aug 27 19:01:00 CST 2019 0 415
你好,C++(27)在一个函数内部调用它自己本身 5.1.5 函数的递归调用

5.1.5 函数的递归调用函数调用中,通常我们都是在一个函数调用另外一个函数,以此来完成其中的某部分功能。例如,我们在main()主函数调用PowerSum()函数来计算两个数的平方和,而在PowerSum()函数中,又调用Power()函数和Add()函数来计算每个数的平方并将两个平方 ...

Sun Jan 04 23:02:00 CST 2015 3 6581
Go语言获取当前函数名称和上一层调用函数名称

Go语言获取当前函数名称和上一层调用函数名称 假设main函数调用CallTest1函数,CallTest1函数调用Test1函数,Test1函数调用getFunName函数,我们可以依次都获取出对应的函数名称 我们可以称函数getFunName为当前函数 然后称Test1 ...

Fri Dec 03 00:32:00 CST 2021 0 821
$(document).ready() 是个什么函数?为什么要用它

ready() 函数用于在文档进入ready状态时执行代码。当DOM 完全加载(例如HTML被完全解析DOM树构建完成时),jQuery允许你执行代码。使用$(document).ready()的最大好处在于它适用 于所有浏览器,jQuery帮你解决了跨浏览器的难题 ...

Mon Mar 01 05:18:00 CST 2021 0 1308
$(document).ready() 是个什么函数?为什么要用它

$(document).ready() 是个什么函数?为什么要用它? ready() 函数用于在文档进入ready状态时执行代码。当DOM 完全加载(例如HTML被完全解析DOM树构建完成时),jQuery允许你执行代码。使用$(document).ready()的最大好处在于它适用 ...

Tue Apr 06 19:33:00 CST 2021 0 240
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM