Javascript Chakra Jscript引擎将如何暴露于脚本主机?
有人对即将到来的IE9脉轮引擎有经验吗?我目前正在考虑是通过窗口脚本界面合并微软的JScript引擎,还是使用开源javascript引擎(tracemonkey/v8等) JScript引擎有点太慢,Chakra看起来很有希望。但我不确定它是否可以像以前一样访问,因为主动脚本应该被弃用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
有人有什么想法吗?我不知道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中为您提供了对脉轮的非常低级的访问。您有没有发现这个问题?我也想知道这个。