Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javascript中将子类存储为变量_Javascript_Class_Inheritance - Fatal编程技术网

在Javascript中将子类存储为变量

在Javascript中将子类存储为变量,javascript,class,inheritance,Javascript,Class,Inheritance,我有这样的陈述 let Polygon=class{ 构造函数(){ //东西 } 画(){ //更多的东西 } }它工作正常(但请继续阅读): let Polygon=class{ 构造函数(){ //东西 } 画(){ //更多的东西 } }; 让Board=class扩展多边形{ }; 控制台日志(板的类型)您正在使用哪个浏览器?你的最后一个代码片段对我来说没有问题(Chrome/Mac 76)。为什么你想这样做而不是类{}?可以,但我很好奇,如果要使用let,为什么要这样做。

我有这样的陈述

let Polygon=class{
构造函数(){
//东西
}
画(){
//更多的东西
}
}
它工作正常(但请继续阅读):

let Polygon=class{
构造函数(){
//东西
}
画(){
//更多的东西
}
};
让Board=class扩展多边形{
};

控制台日志(板的类型)您正在使用哪个浏览器?你的最后一个代码片段对我来说没有问题(Chrome/Mac 76)。为什么你想这样做而不是
类{}
?可以,但我很好奇,如果要使用
let
,为什么要这样做。