您的位置:首页 > 教程笔记 > 前端笔记

JavaScript函数体代码

2023-12-04 13:41:29 前端笔记 104

实际应用中,可能需要通过一个函数的名字来获取函数体。

下面通过代码实例介绍一下如何实现此功能。

代码实例:

function func(a,b){
  var num;
  return num=a+b;
}
console.log(func.toString());

通过toString方法即可实现我们的要求,但是此方式对于js内置方法无效。

代码实例:

var arr=[];
console.log(arr.toString.toString())

内置函数体已经被隐藏,上面代码也可以直接写成形式:

var arr=[];
console.log(arr.toString)

因为想当字符串输出的时候会隐式调用toString方法。

相关推荐