获得徽章 0
- 我刚才在思考arguements,突然蚌埠住了,为什么形参为空他也存在,实参为空它也存在?奥,原来它是函数身上本来自带的,它的作用是啥?用来接收实参的值的,???为啥它的功能跟虚拟dom的文档碎片好像,都是在内存中把某些东西给存起来。
为啥箭头函数没有arguements???我就想啊想的,好像有function就会有arguements,我猜测可能arguements是Function每一次实例化的时候在原型链上,传给function的是一种继承,那么这样子的话箭头函数应该就不是大写Function的实例化了,应该是为了在执行函数的时候创建一个干净的轻量的具有函数执行功能的上下文。因为没有继承原型链所以更加轻量 ,可能可以减少js的回调地狱中的不必要的性能消耗。展开赞过评论1