函数的本质
- 函数就是可以反复调用的代码块,函数可以接收参数,不同的参数会返回不同的值。
-
函数也是对象,可以执行代码的对象就是函数。
深度截图_选择区域_20180313001417.png
2.函数在内存是怎么存的
栈内存存了一个地址,堆内存存了它的一些值,它的下划线proto指向它的共有函数,里边有个call()属性方法,调用的意思

调用函数
function(x,y){return x+y}
//两种方式都可以调用(执行)函数的函数体
f() //可以弃用了
f.call(undefined,1,2) //undefined必须在前边,后边接两个参数
网友评论