v8
watersevenmmfx
这个作者很懒,什么都没留下…
展开
-
v8 windows vs 中文乱码
1.v8中string都是utf8格式,Local v8Str = String::NewFromUtf8(...); windows下默认系统编码是gb2312,vs中默认使用win系统的编码格式,也是gb23122.所以要做的是一开始把js脚本的字符串转成utf8格式,然后如果要把js脚本执行结果输出到控制台,再把直接结果转成gb2312格式,转换函数如下:char* En原创 2016-04-18 16:38:10 · 1107 阅读 · 0 评论 -
v8 Convert JSObject To String
获取对象的属性、属性值、函数、函数体。但是函数体,js自建对象可以,c++创建的对象不可以string g_convertJSObjectToString(const v8::Local& obj) { string result = "Object {"; v8::Local propertyNames = obj->GetPropertyNames(); for原创 2016-04-18 19:54:20 · 752 阅读 · 0 评论