溫馨提示×

arguments.callee()基本使用方法

小云
114
2024-01-13 03:40:20
欄目: 編程語言

arguments.callee()是一個(gè)指向當(dāng)前執(zhí)行函數(shù)的指針,可以在函數(shù)內(nèi)部使用。

使用方法如下:

  1. 在普通函數(shù)中使用arguments.callee():
function foo() {
  console.log(arguments.callee); // 輸出當(dāng)前函數(shù)
}

foo();
  1. 在匿名函數(shù)中使用arguments.callee():
var foo = function() {
  console.log(arguments.callee); // 輸出當(dāng)前函數(shù)
};

foo();

注意:在嚴(yán)格模式下,使用arguments.callee會拋出TypeError錯(cuò)誤,因此不建議在嚴(yán)格模式下使用arguments.callee。

0