spidermonkey

    0热度

    1回答

    我看到了蜘蛛猴站点上的示例代码,JS_EvaluateScript始终引用全局作用域对象, 如果我想创建作为父域是全局作用域的作用域对象,这将工作吗? JS_EvaluateScript (cx , scope_obj, ...) scope_1 ----有 - 全局对象父 scope_2 ----有 - 全局对象父以及 当我运行 JS_EvaluateScript(cx , scope_1

    0热度

    1回答

    JSAPI提供函数JS_GetProperty来获取指定的属性名称的值 但如何将它们作为名称列表/所有属性名称? 发现了类似的问题在以下链接 https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.tech.js-engine/usHtJn4LR7A 非常感谢您,先生

    5热度

    1回答

    我想实现一个像console.log一样工作的C++函数。我需要知道C++中的javascript调用者的源代码行位置。我搜索MDN JSAPI/JS调试器API文档,但没有结果。 javascript中的概念用法。 console.log("blahblahblah"); 在C++中的预期逻辑。 JSBool consoleLog(JSContext *cx, unsigned argc,

    4热度

    2回答

    我在一个控制台SpiderMonkey的运行.js这样当需要获取用户输入: $ js myprogram.js 什么是JavaScript的等效Ruby的gets的?

    0热度

    1回答

    我可以为NSString分配一个char *或wchar_t *并完全避免复制一些方法吗? 我需要从SpiderMonkey传递Unicode(utf16 LE)字符串到UIView子类,我的目标是避免复制,如果可能的话,或者至少避免中间转换为UTF8。 谢谢。

    -1热度

    1回答

    我知道,在网络开发者的社会中,他们使用缩小过程来表示他们的JavaScript代码作为好东西。但是如果你想混淆JavaScript代码,这样的行为将被标记为糟糕而愚蠢的东西。 那么,为什么它不好? 例如,.NET应用程序的混淆处理是相反的一面,因为混淆使得.NET程序难以反汇编。 那么为什么JavaScript代码混淆不好呢? 它使在浏览器中的V8或的SpiderMonkey引擎的编译时间或也许别

    1热度

    1回答

    我有spidermonkey设置从自定义类创建对象。例如,在一个剧本,我可以说... var d0 = new MyDog(); ...和我的应用程序的C++侧创建一个Dog对象和存储。 我希望能够做的是让JSObject在“它自己的空间”中执行脚本。例如,狗对象将执行一个脚本,说... this.Bark(); ...和那个狗对象会自己叫树皮。 有了这个功能,我可以独立编写脚本对象。 我

    1热度

    1回答

    我正在学习pyqt,用于解析网页。 现在我想用PyQt的评估JavaScript函数就像这个回答做到: spidermonkey evaluate js function which in remote js file import urllib2 import spidermonkey js = spidermonkey.Runtime() js_ctx = js.new_context

    0热度

    1回答

    我使用这样的代码: JS_EvaluateScript(context, global,"go_back('blabla')", 17, "", 1, &R); 调用go_back(),这已经是在context。但是这非常缓慢,我想因为每次都要编译字符串。 我试图找到一种方式来快速调用同一段代码多次,无需重新编译或每次创建一些对象。但是Mozilla文档和源代码不是以这种方式组织的,只有一个参

    1热度

    1回答

    Gameclosure distrubutes precompiled SpiderMonkey for iOS。但问题是他们使用FAT static library。我在JB iphone上使用的工具无法识别这样的库。 FAT库里面基本上有两个库,一个用于模拟器(i386),另一个用于iPhone(arm)。那么有没有办法只提取手臂版本并保存为常规static library? PS。我真的习惯