JS.Class

Софтуер снимки:
JS.Class
Софтуер детайли:
Версия: 4.0.5
Дата на качване: 13 May 15
Розробник: James Coglan
Разрешително: Безплатно
Популярност: 128

Rating: 3.5/5 (Total Votes: 2)

Това е пристанище и напреднали прилагането на основните обект модул системо Руби / / в JavaScript код, както и няколко стандартни Ruby библиотеки и различни други разширения.

<силни> Характеристики

    <Ли клас = "bbli"> Общи Характеристики:
  • задължителен метод
  • Ruby-подобен предмет, система с класове, mixins и лъжливо методи
  • Late-обвързващи аргументи-опция супер призовава към класове майки и mixins
  • Включено, разширени и наследени куки
  • Послания APIs за системата на обект
  • конвенции за обект на половете, на цени, итерация и хеширане
  • Версиите на различни стандартни модули Ruby и структури от данни

  • <Ли клас = "bbli"> Работи с:
  • Node
  • V8
  • Rhino
  • Нарвал
  • SpiderMonkey
  • Windows Script Host

Какво ново в тази версия:

  • Преименувана 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 поддръжка на клиентска страна

Подобен софтуер

sweet.js
sweet.js

28 Feb 15

Parameters
Parameters

12 May 15

Perl
Perl

18 Jul 16

withrestart
withrestart

28 Feb 15

Друг софтуер на разработчика James Coglan

Faye
Faye

10 Dec 15

Коментари към JS.Class

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория