既然 普通变量 与 临时变量 都是每次调用完函数后就重置。那么我基本上就没有必要写普通变量了呀?但,转念一想,既然你们设计普通变量 和 临时变量,肯定是有区别的嘛。那我理解到底错在哪里了? 我猜测的理由是:你们原来用的是begin/end机制,里面的变量必须写在var里面,现在采用了event机制,变量可以写在以on开头的各个函数里面了(即你们说的临时变量)。是不是为了向老版本兼容,所以才保留了普通变量?
临时变量的生存周期只有那一段花括号