原文: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