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);
谢谢。我想过使用它。编译器是否仍然进行正确的重命名?