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

JSON
JSON

12 May 15

Elixir
Elixir

10 Feb 16

JPype
JPype

12 May 15

Clojure
Clojure

24 May 16

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!