JS.Class

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

Rating: 3.5/5 (Total Votes: 2)

Это порт и передовые реализация объекта модульной системы Руби ядро ​​/ / класса в коде JavaScript, а также несколько стандартных библиотек Руби и различных других расширений.

Особенности

  • bbli Общие характеристики:
  • связывания Метод
  • Рубин-как система объект класса, Mixins и одноплодной методов
  • позднего связывания аргументы необязательные супер призывает родительских классов и Mixins
  • В комплекте, расширенные и унаследованные крючки
  • Отражение интерфейсы для системы объекта
  • Соглашения для объекта равенства, сравнения, итерации и перемешивания
  • Версии различных стандартных модулей Руби и структур данных

  • Работает с:
  • Узел
  • V8
  • Носорог
  • Нархал
  • SpiderMonkey
  • Сервер сценариев Windows

Что нового В этом выпуске:

  • Переименован MethodChain #_ (), чтобы MethodChain #__ () чтобы избежать затирания подчеркивают в тестовых наборов.

Что нового в версии 4.0.3:

  • Не относитесь к нулю как ошибка при передаче в тестовых обратных вызовов асинхронных.
  • Будьте строги о том, погасил функции вызываются с новым или нет.
  • Добавлена ​​withNew () в качестве модификатора заглушки заменить заглушку ("новый", ...).
  • Добавлено (цели) как заглушки совпадений для проверки этой привязки вызова.

Что нового в версии 4.0.2:

  • Изменить AsyncSteps так обертывания все вызовы, прежде чем ( ), то () и после (), так что каждый блок ждет всех шагах, очереди, чтобы завершить.

Что нового в версии 4.0.1:

  • Исправлена ​​ошибка индексации в динамической генерации autoload.require списки.

Что нового в версии 3.0:

  • Все компоненты теперь работают на гораздо более широкий спектр платформ
  • JS.Class теперь проверена с помощью его собственные рамки тестирования, JS.Test.
  • Новые библиотеки:. Тест, консоли, откладываемые, OrderedHash, диапазон, OrderedSet, TSort
  • HashSet стал базовой комплектации внедрение и оригинальный набор реализация была удалена
  • StackTrace был полностью переработан, чтобы поддерживать расширяемой функциональностью определяемые пользователем отслеживания
  • метод Новый модуль ядра # псевдоним () для методов сглаживания
  • , определяемые пользователем методы, использующие ключевые слова Method.keyword ()
  • JS.Class больше не поддерживает подклассов класса Class
  • модуль # instanceMethod () возвращает метод, а не функция
  • перечислимых # Grep () теперь поддерживает выбора передач типа, например items.grep (массив). Он не поддерживает функциональные предикаты, как items.grep (функция (х) {возвращение х == 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

JSON
JSON

12 May 15

AMDclean
AMDclean

12 May 15

Другие программы разработчика James Coglan

Faye
Faye

10 Dec 15

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

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям