Javascript 我如何称呼父母';在Google闭包中使用var_args的s类构造函数?

Javascript 我如何称呼父母';在Google闭包中使用var_args的s类构造函数?,javascript,class,inheritance,constructor,google-closure,Javascript,Class,Inheritance,Constructor,Google Closure,我有这门课 /** *@constructor *@param{…*}var_args */ 变量映射=函数(变量参数){ //将所有参数对作为对象插入地图中 }; /** *@constructor *@extends{Map} *@param{…*}var_args */ var ExtendedMap=函数(var_args){ goog.base(this,var_args);//您不需要使用goog.base,它只是一种简化操作的方法。在这种情况下,您可以直接调用映射的构造函数,并使用

我有这门课

/**
*@constructor
*@param{…*}var_args
*/
变量映射=函数(变量参数){
//将所有参数对作为对象插入地图中
};
/**
*@constructor
*@extends{Map}
*@param{…*}var_args
*/
var ExtendedMap=函数(var_args){

goog.base(this,var_args);//您不需要使用
goog.base
,它只是一种简化操作的方法。在这种情况下,您可以直接调用映射的构造函数,并使用而不是调用:

/**
 * @constructor
 * @extends {Map}
 * @param {...*} var_args
 */
var ExtendedMap = function(var_args) {
   Map.apply(this, arguments);
};
goog.inherits(ExtendedMap, Map);

谢谢。我想过使用它。编译器是否仍然进行正确的重命名?