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中的函数?_Javascript - Fatal编程技术网

什么是「;脚本引擎“;JavaScript中的函数?

什么是「;脚本引擎“;JavaScript中的函数?,javascript,Javascript,我只是在一次认证考试中偶然发现了这个函数,我以前从未听说过它:。我不能正确地用谷歌(或Bing)搜索它。唯一有用的页面是Microsoft提供的MSDN文档。它用于什么?脚本引擎不是引擎。它的目的是显示这是正在使用的语言 if(window.ScriptEngine){ console.log(window.ScriptEngine());//输出:“JScript” } 如果我自己这么说的话,这是一个非常无用的函数。在IE以外的任何浏览器中,这都会抛出错误!这就是灵魂的目的?你知道它是否是在考

我只是在一次认证考试中偶然发现了这个函数,我以前从未听说过它:。我不能正确地用谷歌(或Bing)搜索它。唯一有用的页面是Microsoft提供的MSDN文档。它用于什么?

脚本引擎不是引擎。它的目的是显示这是正在使用的语言

if(window.ScriptEngine){
console.log(window.ScriptEngine());//输出:“JScript”
}

如果我自己这么说的话,这是一个非常无用的函数。在IE以外的任何浏览器中,这都会抛出错误!这就是灵魂的目的?你知道它是否是在考虑可扩展性的情况下创建的,但唯一的实现是JScript(以及实现函数ScriptEngine以输出在引擎盖下运行的真正ScriptEngine的名称的实现)。@mslot-这是一个完全无用的函数,根本不是javaScript的一部分,这只是微软实施的东西,天知道为什么!我知道JScript是微软的JavaScript引擎,由Windows脚本主机提供支持。WSH还处理VBScript。我怀疑它在区分JScript和VBScript方面有一定的作用,但不要问我,因为我从文档中没有任何线索:“获取正在使用的脚本语言的名称。”如果他们问这个问题,听起来像是一个糟糕的认证考试。你听说过VBScript吗?了解那个遗迹!这只是众多答案中的一个,显然是一个骗人的问题。