[js] callee和caller的区别和作用是什么?
生活随笔
收集整理的這篇文章主要介紹了
[js] callee和caller的区别和作用是什么?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[js] callee和caller的區別和作用是什么?
arguments.callee 指的是當前函數 Function.caller 指的是調用當前函數的函數 舉個例子:function a() {console.log(arguments.callee);console.log(a.caller); } function b() {a(); } b(); a();控制臺輸出: [Function: a] [Function: b] [Function: a] null作用:可以用在需要函數自調用,或者調用父函數的場景下個人簡介
我是歌謠,歡迎和大家一起交流前后端知識。放棄很容易,
但堅持一定很酷。歡迎大家一起討論
主目錄
與歌謠一起通關前端面試題
總結
以上是生活随笔為你收集整理的[js] callee和caller的区别和作用是什么?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Matlab遗传算法工具箱的使用(解决连
- 下一篇: 计算机基础access2010实训,大学