JS.Class

Yazılım ekran görüntüsü:
JS.Class
Yazılım detaylar:
Versiyon: 4.0.5
Qayıt: 13 May 15
Geliştirici: James Coglan
Lisans: Ücretsiz
Popülerlik: 35

Rating: 4.0/5 (Total Votes: 1)

Ruby'nin JavaScript kodu çekirdek nesne / modül / sınıf sistemi, yanı sıra çok sayıda standart Ruby kütüphaneler ve diğer çeşitli uzantıları bir liman ve gelişmiş uygulamasıdır.

Özellikler :

  • Genel Özellikler:
  • Yöntem bağlayıcı
  • sınıfları, Mixins ve tekiz yöntemlerle Yakut benzeri bir nesne sistemi
  • Geç bağlama argümanlar-opsiyonel süper ana sınıfları ve Mixins çağrıları
  • dahil, genişletilmiş ve kalıtsal kanca
  • nesne sistemi için Yansıma API'leri
  • nesne eşitlik, karşılaştırma, yineleme ve karma için Konvansiyonlar
  • çeşitli standart Ruby modülleri ve veri yapılarının sürümleri

  • Works with:
  • Düğüm
  • V8
  • Rhino
  • Narwhal
  • SpiderMonkey
  • , Windows Script Host

Bu sürümdeki yeni Nedir:

  • MethodChain için yeniden adlandırıldı MethodChain #_ () #__ () Test suitlerde altını clobbering önlemek için.

sürüm 4.0.3 yeni Nedir:

  • bir hata olarak boş muamele etmeyin geçirildiğinde zaman uyumsuz testi geri çağrıları için.

  • Stubbed fonksiyonlar ile yeni veya denir konusunda
  • sıkı olun.
  • saplama yerine bir saplama değiştirici olarak Katma withnew () ('yeni', ...).
  • Bu bir çağrı bağlanmasını kontrol etmek için bir saplama eşleştirici olarak (hedefe) tarihinde eklendi.

nedir sürüm 4.0.2 Yeni:

  • Değiştir AsyncSteps daha önce tüm aramaları (sarar, böylece ), bu () ve () sonra tamamlamak için kuyruklar tüm adımlar için her blok bekler.
  • böylece

sürüm 4.0.1 yeni Nedir:

autoload.require dinamik nesil

  • Sabit endeksleme hata listeleri.

nedir sürüm 3.0 Yeni:

  • Tüm bileşenler artık platformlarda çok daha geniş bir dizi üzerinde çalışacak
  • JS.Class artık kendi test framework kullanarak test edilir, JS.Test.
  • Yeni kütüphaneler:. Gösterge, Konsol, Ertelenebilir, OrderedHash, Menzil, OrderedSet, tsort
  • HashSet taban Set uygulaması haline gelmiştir ve orijinal Set uygulaması kaldırıldı
  • StackTrace genişletilebilir kullanıcı tanımlı izleme işlevlerini desteklemek için tamamen revizyondan geçirilmiş olmuştur

  • Aliasing yöntemleri için
  • Yeni çekirdek yöntemi Modülü # takma ()

  • Method.keyword kullanarak
  • Kullanıcı tanımlı anahtar yöntemleri ()
  • JS.Class artık Sınıf sınıf sınıflara destekler
  • Modül # instanceMethod () Bir Yöntem değil, bir işlev
  • döndürür
  • Enumerable # grep () şimdi türüne göre, örneğin seçerek destekler items.grep (Dizi). Bu items.grep (function (x) {return x == 0}) gibi fonksiyonel yüklemler desteklemiyor, bu
  • için) (seçmek sýralanabilir # kullanmalısınız
  • Aynı özelliklere sahip nesneleri ve Hash tuşları olarak kullanıldığında aynı elemanları ile Diziler artık eşit olduğu düşünülür
  • MethodChain # ateş () şimdi MethodChain #__ exec __ denir ()
  • JS.Ruby kaldırıldı

sürüm 2.1.5 yeni Nedir:

  • Düğüm, Narwhal ve Windows Script Host için destek ekler JS.Package yükleme sistemi.
  • hızlı dosya kuralları kullanarak modülleri yapılandırmak için paket sistemine `autoload` makro ekler.
  • adlandırır `gerektiren ()` JS.require () `` ile CommonJS modülü API ile çakışmaması olarak değil.

Gereksinimleri :

  • JavaScript istemci tarafında etkin

Benzer yazılım

Rust
Rust

9 Apr 16

Gambas
Gambas

1 May 16

PHP
PHP

12 May 16

RubyTree
RubyTree

1 Mar 15

Geliştirici Diğer yazılım James Coglan

Faye
Faye

10 Dec 15

Yorumlar JS.Class

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!