【文件属性】:
文件名称:therubyracer:将V8 Javascript解释器嵌入Ruby
文件大小:78KB
文件格式:ZIP
更新时间:2021-02-28 06:23:42
C++
Therubyracer
GitHub项目: :
邮件列表: :
文档: 和
描述
将V8 JavaScript解释器嵌入Ruby。
特征
在Ruby中评估JavaScript
将Ruby对象嵌入JavaScript世界
操纵JavaScript对象并从Ruby调用JavaScript函数
与Ruby Rhino兼容的API(对于JRuby: : )
概要
gem install therubyracer
然后在您的Ruby代码中
require 'v8'
或者,如果使用捆绑程序(与Rails一样),则将以下内容添加到您的Gemfile中
gem "therubyracer"
评估一些简单JavaScript
cxt = V8::Context.new
cxt.eval('7 * 6') #=> 42
从Ruby访问JavaScript上下文中的值
cxt.eval 'v
【文件预览】:
therubyracer-master
----Changelog.md(8KB)
----.travis.yml(200B)
----thefrontside.png(8KB)
----Rakefile(1KB)
----Gemfile(264B)
----ext()
--------v8()
----spec()
--------mem()
--------redjs_spec.rb(208B)
--------c()
--------v8()
--------threading_spec.rb(2KB)
--------spec_helper.rb(762B)
----.gitignore(214B)
----lib()
--------therubyracer.rb(13B)
--------v8()
--------v8.rb(777B)
----benchmarks.rb(5KB)
----therubyracer.gemspec(948B)
----README.md(7KB)