C# 动态解析 javascript 脚本引擎源码,VS2010 含源码+例子

时间:2017-04-01 21:55:39
【文件属性】:
文件名称:C# 动态解析 javascript 脚本引擎源码,VS2010 含源码+例子
文件大小:674KB
文件格式:ZIP
更新时间:2017-04-01 21:55:39
javascript 脚本引擎 jj.SetValue("tt", new test_class()) jj.SetValue("datetime", new Func(() => DateTime.Now)) jj.SetValue("log", new Action(str => Console.WriteLine("-> " + str.ToString()))); # 动态脚本 var my_fun = { displayFullName : function() { log( datetime() + ': The Alpha Dog');} }; my_fun.displayFullName(); log( new Date()); log( new RegExp()); log( Math.random()); log( tt.GetType().ToString() ); log(datetime()); if( tt.测试1(99) > 88) { log( ' 99 大于 88'); } var i = 0 ; while( i++ < 99 ) log( i ); for( var i = 0 ; i < 99; i++ ) log( i); eval( ' log(datetime()) '); VS2010 c# 完整源码 + 脚本例子。。。。上次发了一个V8引擎别人说用不了说是 linux 上面的,,这次发个完整源码+例子,,,在说用不了,那就自己问题呢。,

网友评论

  • 老铁,你这个太慢啦。我写的脚本引擎也是类JS语法的 用同一个长度20的数组排序算法做测试,排序1000次 我的引擎只要600-700毫秒 你的跑了几次大概都在6500毫秒左右。。。
  • 非常全面的程序,不过我还没有看懂
  • 非常全面的程序,不过我还没有看懂,如果是winfrom就好了,直接可以用,谢谢分享!