Javascript 下面的.js代码适用于我的终端,但不适用于网站编辑器

Javascript 下面的.js代码适用于我的终端,但不适用于网站编辑器,javascript,Javascript,这件事真让我抓狂。我使用的是一个在线javascript编辑器,它拒绝将给定的字符串添加到MySet中,但是在我的编辑器(terminal and node.js)中它可以工作。我认为这可能是一个依赖性问题,但我认为集合只是包含在标准javascript库中。有什么建议吗 function isIsogram(text) { var stringy = text; var MySet = new Set(); for(i=0;i<stringy.length;i++) { c

这件事真让我抓狂。我使用的是一个在线javascript编辑器,它拒绝将给定的字符串添加到MySet中,但是在我的编辑器(terminal and node.js)中它可以工作。我认为这可能是一个依赖性问题,但我认为集合只是包含在标准javascript库中。有什么建议吗

function isIsogram(text) {

var stringy = text;


var MySet = new Set();


for(i=0;i<stringy.length;i++)
{
  console.log(stringy.charAt(i));
  MySet.add(stringy.charAt(i));
}


console.log(MySet, stringy.length);

}


console.log(isIsogram('I eat zobs'));
函数isIsogram(文本){
var stringy=文本;
var MySet=new Set();

对于(i=0;i您使用的是哪一个在线编辑器?诚然,它是为一所学校提供的(并且是专有的-对此表示抱歉)-然而,我认为在这种情况下,征求意见是可以的,因为我认为他们的编辑器可能已经坏了。它在您的终端中也工作吗?还是我的终端很疯狂?在我的终端中,它工作了吗?您使用什么浏览器作为在线编辑器?