在JavaScript中,__construct()是一个特殊的函数,它用于在创建一个新的对象时被调用。这个函数通常被用来定义对象的属性或者执行某些初始化操作。而var是用于声明变量或函数参数的关键字。
因此,construct()中的变量实际上是对象的属性,而不是var声明的变量。在construct()中定义的变量通常被用于在对象的整个生命周期中维护状态或执行某些操作。这些变量通常是在对象的构造函数中定义的,因为它们需要在对象创建时被初始化,并且在对象的整个生命周期中需要保持不变。
因此,construct()中的变量通常是在对象的构造函数中定义的,而不是在var声明的变量列表中定义的。这样做的主要原因是,construct()中的变量是在对象创建时被初始化的,而var声明的变量是在函数执行时被初始化的。此外,__construct()中的变量是在对象的构造函数中定义的,因此它们可以在对象的整个生命周期中保持不变,而var声明的变量则可以在函数的执行过程中被重新定义。
领取专属 10元无门槛券
手把手带您无忧上云