开源库jerryscript使用备忘
以前嵌入脚本首选Lua,但有些年头没有用Lua了,语法也快忘记光了,这些年倒是对 JavaScript 语法愈发熟悉了,于是想看看有没有小巧的 JavaScript 引擎,可以嵌入到 C++程序中使用。嘿,还真有。花时间研究了下 JerryScript 库,也顺手给 JerryScript 提交了几个 PR 被采纳了,有幸成为顶级项目的 Contributor(就是玩儿 ^_^)。 JerryScript 是一个轻量级的 JavaScript 引擎,资源占用极少,它可以运行在资源受限制的设备上,如: 只有几 KB RAM 能运行引擎的设备(<64 KB RAM) 只能为代码引擎提供有限 ROM 空间的设备(<200 KB ROM) JerryScript 使用 C 语言开发,跨平台。