Софтуер детайли:
Версия: 4.0.5
Дата на качване: 13 May 15
Разрешително: Безплатно
Популярност: 128
Това е пристанище и напреднали прилагането на основните обект модул системо Руби / / в JavaScript код, както и няколко стандартни Ruby библиотеки и различни други разширения.
<силни> Характеристики
- <Ли клас = "bbli"> Общи Характеристики:
- задължителен метод
- Ruby-подобен предмет, система с класове, mixins и лъжливо методи
- Late-обвързващи аргументи-опция супер призовава към класове майки и mixins
- Включено, разширени и наследени куки
- Послания APIs за системата на обект
- конвенции за обект на половете, на цени, итерация и хеширане
- Версиите на различни стандартни модули Ruby и структури от данни
- Node
- V8
- Rhino
- Нарвал
- SpiderMonkey
- Windows Script Host
<Ли клас = "bbli"> Работи с:
Какво ново в тази версия:
- Преименувана MethodChain #_ (), за да MethodChain #__ () за да се избегне докара пред Подчертан в тестови апартамента.
Какво ново във версия 4.0.3:
- Да не се третират нищожна като грешка, когато се предава да асинхронен тестови извика.
- Бъдете стриктни дали загаси функции се наричат с нов или не.
- Добавено withNew () като мъниче модификатор да замени мъниче ("нови", ...).
- Добавена на (цел) като мъниче пасването за проверка на това свързване на повикване.
Какво ново във версия 4.0.2:
- Промяна AsyncSteps така че тайна всички обаждания към преди ( ), то () и след (), така че всеки блок изчаква всички стъпки, тя опашки, за да завършите.
Какво ново във версия 4.0.1:
- Фиксирана индексиране бъг в динамично генериране на autoload.require списъци.
Какво ново във версия 3.0:
- Всички компоненти вече работят на много по-широк спектър от платформи
- JS.Class сега се контролират с помощта на своя рамка, тестове, JS.Test.
- Нови библиотеки:. Benchmark, Console, Deferrable, OrderedHash, Range, OrderedSet, Тсорт
- HashSet се превърна изпълнението на основната Set, и оригиналното изпълнение, определена е била отстранена
- StackTrace е напълно преразгледана и ще подкрепят разтегателен функционалност на потребителски дефинирани проследяване
- New ядро Модул Метод # псевдоним () за методи за работа с псевдоними
- Потребителски дефинирани методи ключови думи чрез Method.keyword ()
- JS.Class вече не поддържа subclassing клас Class
- Модул # instanceMethod () връща един метод, а не Function
- Enumerable # Впиши () вече поддържа избор по вид, напр items.grep (Array). Той не поддържа функционалните предикати като items.grep (функция (х) {връщане х == 0}), вие трябва да използвате Enumerable # изберете () за тази
- Обекти със същите характеристики, както и масиви с едни и същи елементи вече са смятани като равностойни, когато се използва като Hash клавиши
- MethodChain # огън () вече се нарича MethodChain #__ EXEC __ ()
- JS.Ruby е била отстранена
Какво ново във версия 2.1.5:
- добавя поддръжка за Node, нарвал и Windows Script Host натоварването на системата за JS.Package.
- Добавя `autoload` макро към системата пакет за бързо конфигуриране на модула с помощта на името на файла конвенции.
- Преименува `изискват ()` `да JS.require ()`, така че да не противоречи CommonJS модул API.
<силни> Изисквания
- JavaScript поддръжка на клиентска страна
Коментари не е намерена