JS.Class

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

Rating: 4.0/5 (Total Votes: 1)

Това е пристанище и напреднали прилагането на основните обект модул системо Руби / / в 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 поддръжка на клиентска страна

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

Clojure
Clojure

24 May 16

Elm
Elm

10 Feb 16

withrestart
withrestart

28 Feb 15

TypeScript
TypeScript

2 Oct 16

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

Faye
Faye

10 Dec 15

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

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