Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.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 在ES6中扩展字符串时出错_Javascript_Class_Ecmascript 6 - Fatal编程技术网

Javascript 在ES6中扩展字符串时出错

Javascript 在ES6中扩展字符串时出错,javascript,class,ecmascript-6,Javascript,Class,Ecmascript 6,“严格使用”; 类反向限制扩展字符串{ 颠倒{ 让res=''; for(设i=this.length-1;i>=0;--i){ res+=此[i]; } 返回res; } } 设rs=新反向限制(“汪洋”); console.log(rs.reversed())字符串在节点5.3中目前不可再分类,根据: 您的示例在Firefox45+和Edge 13+上应该可以很好地解决这个问题。基本上,节点不完全支持子类化内置。主要问题是,它从未真正创建反向限制的实例。Node只将rs视为字符串,我可以确

“严格使用”;
类反向限制扩展字符串{
颠倒{
让res='';
for(设i=this.length-1;i>=0;--i){
res+=此[i];
}
返回res;
}
}
设rs=新反向限制(“汪洋”);

console.log(rs.reversed())
字符串
在节点5.3中目前不可再分类,根据:


您的示例在Firefox45+和Edge 13+上应该可以很好地解决这个问题。基本上,节点不完全支持子类化内置。主要问题是,它从未真正创建反向限制的
实例。Node只将
rs
视为
字符串
,我可以确认,它在Webkit中不起作用,但在Edge中起作用!表示标志:对该功能的支持不正确地要求严格模式。实际上,它不适用于任何标志或严格限制mode@RGraham这可能是因为节点5不支持严格模式之外的
class