Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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 Sparx企业架构师JScript支持字符串方法_Javascript_Jscript - Fatal编程技术网

Javascript Sparx企业架构师JScript支持字符串方法

Javascript Sparx企业架构师JScript支持字符串方法,javascript,jscript,Javascript,Jscript,我不是Javascript或JScript专家,这在我的问题中很明显。我试图比较JScript中的字符串,但似乎找不到正确的方法。根据我所读的内容,JScript应该与Javascript几乎相同,但当我调用字符串对象(如includes()方法)上的方法时,会出现一个错误,即“对象不支持此属性或方法”。例如: var Name = new String(currentElement.Name); if(Name.includes("authorized user")

我不是Javascript或JScript专家,这在我的问题中很明显。我试图比较JScript中的字符串,但似乎找不到正确的方法。根据我所读的内容,JScript应该与Javascript几乎相同,但当我调用字符串对象(如includes()方法)上的方法时,会出现一个错误,即“对象不支持此属性或方法”。例如:

var Name = new String(currentElement.Name);             
if(Name.includes("authorized user") == true)
{
    ...// do some work here     
}
错误表示对象(名称)不支持方法(包括)


我做错了什么?

如果您正在签入IE,则不支持在字符串中包含。您可以创建一个pollyfill。JScript几乎与较早版本的JS完全相同,后者早于
includes()
。就我所知,EA使用spidermonkey作为嵌入式javascript引擎。所以它“应该”符合ECMA262,并且“应该”支持includes方法,但我可能错了。我现在也有同样的问题。EA(目前为14+)的js引擎中是否有嵌入式字符串contains方法。如果您正在签入IE,则不支持在字符串中包含。您可以创建一个pollyfill。JScript几乎与较早版本的JS完全相同,后者早于
includes()
。就我所知,EA使用spidermonkey作为嵌入式javascript引擎。所以它“应该”符合ECMA262,并且“应该”支持includes方法,但我可能错了。我现在也有同样的问题。EA的js引擎中是否有嵌入式字符串contains方法(目前为14+)。