如何在程序中嵌入google的V8 Javascript引擎
V8是一个由丹麦Google开发的开源JavaScript引擎,用於GoogleChrome中。V8在执行之前将JavaScript编译成了机器码,而非位元组码或是直译它,以此提升效能。更进一步,使用了如内联缓存(inlinecaching)。下面是一个简单的Demo,通过google的V8引擎的来实现这个功能。Demo的JavaScript代码如下:functiondraw(dc){drawer.drawLine(dc,0xFF,5,100,100,200,200);drawer.drawLine(dc,0xFF0000,10,50,50,300,200);drawer.drawFrame(dc,0x00FF00,2,350,200,500,400);drawer.fillRect(dc,0xFF00FF,50,400,150,500);}具体怎么实现的可以参考上面源码。