函数生成就会有个属性【【scopes】】作用域“数组”(只能引擎使用)
函数调用时生成AO对象 会把AO对象放在scopes
每次调用都会放在scopes前面()
每个函数scopes数组中天生就有一个AO对象 就是这个函数的上层的AO


fn(100)

或者写成更好的

fn(200)与fn(100)类似同样是在scopes(fn)中生成了一个AO(fn(200))
本文探讨了函数生成时的【scopes】属性及其作用,解释了函数调用过程中AO对象如何被创建并放置于scopes数组中。进一步讨论了不同函数调用下scopes的变化及AO对象的作用。
函数生成就会有个属性【【scopes】】作用域“数组”(只能引擎使用)
函数调用时生成AO对象 会把AO对象放在scopes
每次调用都会放在scopes前面()
每个函数scopes数组中天生就有一个AO对象 就是这个函数的上层的AO



或者写成更好的

fn(200)与fn(100)类似同样是在scopes(fn)中生成了一个AO(fn(200))

被折叠的 条评论
为什么被折叠?