JS.Class

Programinė įranga Screenshot:
JS.Class
Programinė detalės:
Versija: 4.0.5
Įkėlimo datą: 13 May 15
Kūrėjas: James Coglan
Licencija: Nemokamai
Populiarumas: 35

Rating: 4.0/5 (Total Votes: 1)

Tai uosto ir pažangios įgyvendinimas Ruby pagrindinę objektas / modulio / klasė sistemą JavaScript, taip pat keletą standartinių Ruby bibliotekų ir įvairių kitų plėtinių.

Įranga

  • Bendrosios savybės: "
  • metodas privalomas;
  • Ruby kaip objektas sistema su klasių, mixins ir pavienių metodų;
  • Vėlai privalomi argumentai-neprivaloma Super ragina patronuojančioms klasių ir mixins
  • Included pratęstas ir paveldėtų kabliukai;
  • Reflection API objekto sistemą;
  • konvencijų objektas lygybės, lyginimo, iteracijos ir maišos,
  • Versijos įvairių standartinių Ruby modulių ir duomenų struktūros;

  • Veikia su: "
  • node "
  • V8 ",
  • Rhino "
  • Narvalas,
  • SpiderMonkey
  • Langai scenarijus Priimančioji

Kas naujo , šioje laidoje:

  • Pervadintas MethodChain #_ (), kad MethodChain #__ () išvengti clobbering pabrėžti bandymų apartamentai.

Kas naujo versijos 4.0.3:

  • Negalima gydyti niekinis kaip klaida, kai praėjo į async bandymų skambučiais grįžtamąją.
  • būti griežtas, ar stubbed funkcijos vadinamos su nauja ar ne.
  • patalpintas withNew () kaip nebaigtas modifikatorius pakeisti nebaigtas ("naujas", ...).
  • Pridėtas (TARGET) kaip nebaigtas Matcher už tikrinti tai privalomas skambučio.

Kas naujo versijos 4.0.2:

  • Pakeisti AsyncSteps todėl antklodės visus skambučius į anksčiau ( ), tai () ir po (), kad kiekvienas blokas laukia visų žingsnių, kad eiles užbaigti.

Kas naujo versijos 4.0.1:

  • Fiksuotas indeksavimo klaidą dinaminėje kartos autoload.require sąrašus.

Kas naujo 3.0 versijoje:

  • Visi komponentai dabar paleisti daug platesnį įvairių platformų
  • JS.Class dabar bandomas naudojant savo bandymo sistemą, JS.Test.
  • Naujos bibliotekos. Palyginamasis, konsolės, Deferrable, OrderedHash, klasės, OrderedSet, TSort
  • HashSet tapo pagrindinio rinkinio įgyvendinimas ir originalus rinkinys įgyvendinimas buvo ištrintas,
  • stacktrace buvo visiškai suremontuotas remti išplėstine apibrėžtos vartotojo sekimo funkciją
  • Nauja pagrindinė metodas modulis # alias (), kad aliasing metodus;
  • Vartotojo nustatyti raktažodžius metodai, naudojant Method.keyword ();
  • JS.Class nebepalaiko sukuriate klasės klasę;
  • Modulis # instanceMethod () grąžina būdu, ne Funkcija
  • išvardijamosios # grep () dabar palaiko pasirinkdami pagal tipą, pvz items.grep (masyvas). Jis nepalaiko funkcinius predikatai kaip items.grep (funkcija (x) {grąža X == 0}), turite naudoti išvardijamosios # Pasirinkite () šiam
  • Daiktai su tomis pačiomis savybėmis, o matricos su tais pačiais elementais yra dabar laikoma lygi, kai naudojamas kaip maišos raktų
  • MethodChain # gaisro () dabar vadinama MethodChain #__ Exec __ ();
  • JS.Ruby buvo ištrintas,

Kas naujo versijos 2.1.5:

  • Prideda paramą mazgas, Narvalas "ir" Windows Script Host į JS.Package pakrovimo sistema.
  • Prideda `autoload` makro pakuotės sistemos greitai konfigūruoti modulius, naudojant failo pavadinimo konvencijas.
  • Pervadina `reikalauti ()` `į JS.require ()` taip, kad neprieštarautų CommonJS modulio API.

Reikalavimai

  • veikiancio Javascript kliento pusėje;

Panaši programinė įranga

Ruby Java Bridge
Ruby Java Bridge

1 Mar 15

regex
regex

19 Jul 15

Perl
Perl

18 Jul 16

PHP
PHP

12 May 16

Kita programinė įranga kūrėjas James Coglan

Faye
Faye

10 Dec 15

Komentarai JS.Class

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją