函数的本质
2020-08-05 本文已影响0人
凉城十月
var f = function(){
console.log(fff)
}
f(x,y)
上面这个函数的内部实现如下:
函数也是一个对象。
var f = {}
f.name = f
f.params = ['x','y']
f.fbody = "console.log(fff)"
f.call = function(){
window.eval(f.fbody)
}
调用:
f.call()
以上是函数调用的源码。