变量的作用域是在定义时决定的,不是在运行时活动对象是在运行时决定的?如果就创建一个对象,使用完毕就完了,就使用json字面量的方式如果对象被反复创建,反复使用,就使用自定义的构造函数方式优先级内部变量---高于---形式参数形式参数---高于---外部函数内部函数---高于---具体参数内部变量---高于---内部函数