这些operate都是什么关系?
①是将整个匿名函数赋给它,为什么又可以在它里面定义一个同名函数②?它们之间不会有影响吗?
把整个匿名函数赋值给①以后,①是不是变成了一个函数?函数还可以有方法?我指的是③这个地方。这里③指的是外面的①还是里面的②呢?
最后返回的④是里面定义的函数②还是外面的变量①?
29
收起
正在回答
2回答
同学你好,关于你的问题,回答如下:
1、①的operate是个变量,接收的是函数调用之后(立即执行函数中的的返回值)返回出来的operate方法。
2、因为是在函数内部的,不会有影响。
3、是的,函数也是一个特殊的对象,上面可以有方法的。③指的是②。
4、最后返回的④是里面定义的函数②,然后将其赋值给了①。
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星