Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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 Chakra Jscript引擎将如何暴露于脚本主机?_Javascript_Internet Explorer 9_Chakra - Fatal编程技术网

Javascript Chakra Jscript引擎将如何暴露于脚本主机?

Javascript Chakra Jscript引擎将如何暴露于脚本主机?,javascript,internet-explorer-9,chakra,Javascript,Internet Explorer 9,Chakra,有人对即将到来的IE9脉轮引擎有经验吗?我目前正在考虑是通过窗口脚本界面合并微软的JScript引擎,还是使用开源javascript引擎(tracemonkey/v8等) JScript引擎有点太慢,Chakra看起来很有希望。但我不确定它是否可以像以前一样访问,因为主动脚本应该被弃用 有人有什么想法吗?我不知道ActiveScripting已经被弃用了——我还没有看到微软有这样的说法 微软的文档表明。虽然MS不记录ProgId或CLSID,但: {16d51579-a30b-4c8b-a27

有人对即将到来的IE9脉轮引擎有经验吗?我目前正在考虑是通过窗口脚本界面合并微软的JScript引擎,还是使用开源javascript引擎(tracemonkey/v8等)

JScript引擎有点太慢,Chakra看起来很有希望。但我不确定它是否可以像以前一样访问,因为主动脚本应该被弃用


有人有什么想法吗?

我不知道ActiveScripting已经被弃用了——我还没有看到微软有这样的说法

微软的文档表明。虽然MS不记录ProgId或CLSID,但:

{16d51579-a30b-4c8b-a276-0ff4dc41e755}

加载脉轮脚本引擎的C代码如下所示:

    var guid = new System.Guid("{16d51579-a30b-4c8b-a276-0ff4dc41e755}");
    Type engineType = Type.GetTypeFromCLSID(guid, true);
    var engine = Activator.CreateInstance(engineType) as IActiveScript;
在我对各种微基准测试的有限测试中,Chakra的速度大约是JScript v5.8的2倍

另请参见:

您可能也有兴趣查看以下内容:


它不是ActiveScript,但它在一个非常好的新API中为您提供了对脉轮的非常低级的访问。

您有没有发现这个问题?我也想知道这个。