JS.Class

软件截图:
JS.Class
软件详细信息:
版本: 4.0.5
上传日期: 13 May 15
开发: James Coglan
许可: 免费
人气: 35

Rating: 4.0/5 (Total Votes: 1)

这是一个港口和先进的实施Ruby的核心对象/模块/类系统中的JavaScript代码,以及一些Ruby标准库和其他各种扩展功能。

功能

    <李类=“bbli”>一般特点:
  • 方法结合
  • 带班,混入,和单方法红宝石般的对象系统
  • 在后期绑定的参数,可选的超级调用父类和混入
  • 包括,扩展和继承挂钩
  • 反射API进行了对象系统
  • 约定对象相等,比较,反复和散列
  • 在各种标准的Ruby模块和数据结构的版本

  • <李班=“bbli”>与作品:
  • 节点
  • V8
  • 犀牛
  • 独角鲸
  • 的SpiderMonkey
  • 在Windows脚本宿主

什么在此版本中是新的

  • 在改名MethodChain #_()来MethodChain #__()为了避免在测试套件重挫下划线。

在什么版本4.0.3是新的

  • 请不要把null作为一个错误时,传递以异步测试回调。
  • 要严格是否存根函数被调用新的或没有。
  • 新增为new()作为存根,改性剂来代替存根('新',...)。
  • 添加在(目标)作为存根,匹配检查呼叫的这一具有约束力。

什么是4.0.2版本,新的

  • 更改AsyncSteps所以它包装所有调用之前( ),它()和()后,使每个块等待所有它会将完成的步骤。

在什么版本4.0.1是新的

  • 在固定索引中动态生成auto​​load.require的错误名单。

什么是3.0版本中新的

  • 在所有组件现在的平台更广泛的阵列上运行
  • JS​​.Class现在使用自己的测试框架进行测试,JS.Test。
  • 新库:基准,控制台,可延迟,OrderedHash,范围,OrderedSet,tsort对
  • 在HashSet中已经成为基本集实施,原设定执行已被删除
  • 在堆栈跟踪已经完全去就支持可扩展的用户自定义跟踪功能
  • 新的核心方法模块#别名()的别名方法
  • 在自定义使用Method.keyword关键字的方法()
  • JS​​.Class不再支持继承Class类
  • 模块#instanceMethod()返回一个方法,而不是一个功能
  • 可枚举#的grep()现在支持选择由类型,例如items.grep(阵列)。它不支持的功能类似谓词items.grep(函数(X){返回X == 0}),你应该使用可枚举#选择()做这种
  • 具有相同属性的对象,并且阵列具有相同的元件现在被认为是相等的哈希密钥使用时
  • MethodChain#火()现在被称为MethodChain #__ EXEC __()
  • JS​​.Ruby已被删除

在什么版本2.1.5新是

  • 添加到节点,独角鲸和Windows脚本宿主支持到JS.Package装载系统。
  • 添加一个`autoload`宏软件包系统使用的文件名约定可快速配置的模块。
  • 在重命名`需要()``来JS.require()`,以免与CommonJS的模块API冲突。

要求

  • 在客户端中启用JavaScript

类似的软件

sweet.js
sweet.js

28 Feb 15

Roodi
Roodi

1 Mar 15

PyHAML
PyHAML

13 Apr 15

Acquisition
Acquisition

4 Jun 15

显影剂的其他软件 James Coglan

Faye
Faye

10 Dec 15

意见 JS.Class

评论没有发现
添加评论
打开图片!